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.

c6678多核用edma传输异常



您好,

最近在用c6678的多核进行edma传输测试,过程有点复杂,所以就不再具体描述代码。我用core123并行传输,传完再触发core4传输,但是core4传的过程中core123会继续传输。四个核的通道为核号,core123队列为0,core456队列为1。下面说明一下我的异常现象,就是在传输过程中,无限循环传输,会遇到某一次其中一个核查询ipr已经置位,但是查看数据未全部传完,只传了一部分,经过调试发现可能是跟其他核的edma传输冲突,但是按照edma的结构,冲突应该是可以由队列解决啊?怎么会出现传一部分就置ipr了呢?