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.

EDMA中断服务函数



附件里是我的程序。我想咨询一下:1、CSL_intcOpen中29号系统事件如何与EDMA进行对应关系的?2、CPINTC中System Interrupt 6 与host channel 40从文档SPRUGW4A中始终没找到出处,望指点谢谢!

  • 您好,

    参考C6678手册7.9中断,可得到如下:

    即EDMACC1的产生的全局中断作为CIC0的输入事件6,使用CSL_CPINTC_mapSystemIntrToChannel将6号事件映射到output channel 40,如下所示CIC0的40号输出事件作为corepac 的system inputevent 29。综上EDMA输出事件是固定作为CIC0的输入,该输入可以灵活映射到任意输出,而每一个CIC0的输出是固定作为Corepac 的某一个输入事件。具体请参考中断控制器手册及C6678手册。