板子上有三颗TI的6416芯片,采用mcbsp进行片间通信,mcbsp的发送接收通过EDMA搬运,现在发现一个问题;搬运数据之后,EDMA会出现偶尔进不了完成中断的情况,而改用判断CIPR寄存器的方式来判断是否搬运完成,CIPR寄存器也偶尔出现搬运后没有置位的情况。但是确实可以判断数据是搬运了的。这个问题是什么原因,该如何解决呢?请指教,感谢!
jecy huang:
有人遇到过这样的情况吗,大概会有些什么原因呢,请指教啊。着急!
板子上有三颗TI的6416芯片,采用mcbsp进行片间通信,mcbsp的发送接收通过EDMA搬运,现在发现一个问题;搬运数据之后,EDMA会出现偶尔进不了完成中断的情况,而改用判断CIPR寄存器的方式来判断是否搬运完成,CIPR寄存器也偶尔出现搬运后没有置位的情况。但是确实可以判断数据是搬运了的。这个问题是什么原因,该如何解决呢?请指教,感谢!
有人遇到过这样的情况吗,大概会有些什么原因呢,请指教啊。着急!