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

EDMA3传输完成产生系统中断并响应中断服务函数的问题!!!

各位好!

最近在用EDMA发现一个问题,想请问大家有没有遇到过!

EDMA传输方式为Global,采用控制器0,通道1,参数1,传输完成产生完成中断,global int对应CIC0的EVENT36,将system36映射到host3,host3对应核级63,63挂INT4,传输完成不产生中断,也就是进不了中断服务函数;后来修改为,将system36映射到host0,host0对应核级102,102挂INT4,传输完成可以产生中断进入中断服务函数,多次试验发现单个的host,例如CIC0_OUT0,1,8,9,16,17都可以,多个host的情况,如CIC0_OUT(4+8*n)这种都不行,但是,datasheet里说是system event可以映射到任何一个host event,想不明白,想请问TI员工及各位专家是否遇到或注意到这个问题,或是我在某些地方没有设置正确,请指导!

Andy Yin1:

没有这种限制的,是可以任意映射的,你可以参考stk中的例子有很多对CPINTC的配置。

STK: http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx

赞(0)
未经允许不得转载:TI中文支持网 » EDMA3传输完成产生系统中断并响应中断服务函数的问题!!!
分享到: 更多 (0)