在6416中要如何设置才能够实用外部中断4,5,7,等来作为EDMA的触发事件啊?
hEdma = EDMA_open(EDMA_CHA_EXINT4, EDMA_OPEN_RESET);
就调用这个接口就可以了吗?还需要哪里设置?
急啊。。。。在线等指导?
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.
在6416中要如何设置才能够实用外部中断4,5,7,等来作为EDMA的触发事件啊?
hEdma = EDMA_open(EDMA_CHA_EXINT4, EDMA_OPEN_RESET);
就调用这个接口就可以了吗?还需要哪里设置?
急啊。。。。在线等指导?
参考一下下面CSL库中的例程\C6xCSL\examples\c6000\evmDM642\csl\edma\edma1, 用的是timer中断来触发EDMA, 外部中断原理一样的。
http://www.ti.com/tool/sprc090
你看一下EDMA寄存器ER相应位有没有置1?如果成功, 表示外部中断配置正确。
另外,看一下EXTPOL这个寄存器的设置跟你实际给的中断信号是否一致?