TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678 CIC中断

我打算使用EDMA传输完成产生中断: 通过CIC0将对应的传输完成系统事件(36号)映射到第21号通道事件上 然后将该通道事件映射到CPU第5号中断向量上 并且分配中断函数,但是EDMA传输完成后 并没有引起相应的中断函数,EDMA设置成可产生完成中断,感觉是CIC0没有配置上 ,我调用的是IPC中相应的代码对CIC0进行配置,请问各位大神是怎么回事没有进中断函数

Allen35065:

检查EDMA是不是已经完成,手工触发system event看是不是能触发中断,缩小你的问题范围

wang yu1:

回复 Allen35065:

EDMA传输完数据了的  就上没有产生中断  在配置参数表时都允许中断啊  怎么回事呢?

另外还有一个问题  我用IDMA1传输  利用传输完成中断  同样映射到CPU中断号上  传输完成后  发现IFR寄存器响应位已经置1  并且IER响应位也为1 同样不进中断函数  而没有配置的中断14号  却在IFR中有置1的情况  而且就是IDMA1传输后引起的  为什么会这样啊  谢谢  这个问题困扰几天了

赞(0)
未经允许不得转载:TI中文支持网 » C6678 CIC中断
分享到: 更多 (0)