板子上有三颗TI的6416芯片,采用mcbsp进行片间通信,mcbsp的发送接收通过EDMA搬运,现在发现一个问题;搬运数据之后,EDMA会出现偶尔进不了完成中断的情况,而改用判断CIPR寄存器的方式来判断是否搬运完成,CIPR寄存器也偶尔出现搬运后没有置位的情况。但是确实可以判断数据是搬运了的。这个问题是什么原因,该如何解决呢?请指教,感谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
板子上有三颗TI的6416芯片,采用mcbsp进行片间通信,mcbsp的发送接收通过EDMA搬运,现在发现一个问题;搬运数据之后,EDMA会出现偶尔进不了完成中断的情况,而改用判断CIPR寄存器的方式来判断是否搬运完成,CIPR寄存器也偶尔出现搬运后没有置位的情况。但是确实可以判断数据是搬运了的。这个问题是什么原因,该如何解决呢?请指教,感谢!