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

TI EDMA3 中断是如何产生的

我想请教下,EDMA3  如果设置是能中断,将发送TCC 值将相应的IPR位置1。

我的第一个问题是:IPR位置1  怎么  和  相应中断服务函数  对应起来,  难道是对于位就是相应的中断号吗?

第二个问题: c6678 EDMA的64个外部中断是哪些? 难道是128个系统中断吗?

Allen35065:

注意看6678的datasheet 7.9章,EDMA3的中断经过CIC0再映射到C66x core的中断处理器上,EDMA3 CC一般产生1个全局中断和8个shadow region中断,EDMA3的IPR不对应中断号的,具体的操作建议查看EDMA3手册和论坛首页的STK例程。

EDMA的事件对应 参见datasheet 7.8章。

ss ss3:

回复 Allen35065:

你好,谢谢你的回复,  是不是可以这样理解IPR对应位置1 就相当于 对应EDMA外部事件的中断产生, 而这64个事件包含在128个系统事件内,  通过CIC 映射到12个中断号上,中断号又与实际的中断服务程序关联。

Allen35065:

回复 ss ss3:

是的,流程就是这样。

赞(0)
未经允许不得转载:TI中文支持网 » TI EDMA3 中断是如何产生的
分享到: 更多 (0)