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.

6678EDMA运行问题



我使用EDMA例程运行,发现无法搬移数据。在将InstNum赋值1,也就是用1号EDMA时可以搬移,0号时不行。但是如果用simulator可以通过并搬移成功。请问这可能是什么原因?

我使用的开发环境是ccs5.2.1,MCSDK2.0.0,TMDSEVM6678L测试板,使用板载的XDS100V1仿真器。

调试过程中发现EMR经常产生写入。

另外有几个相关问题:

(1)手动触发传输成功有哪些前提条件?除了EMR为0,IER相应位置1,ESR相应位置1,还有别的寄存器上有要求么?

(2)如何初始化/清零所有寄存器?

(3)C6678中带有的三个EDMA除了支持通道数不同,有什么区别?

EDMA问题.rar