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

TMS320C6678: 关于6678清除中断的问题

Part Number:TMS320C6678

1.6678定时器需要清中断么,事件寄存器需要清除么,现在测试没清能正常进中断,是不是硬件会自动清,手册里没找到相关说明。

2.gpio中断不清事件寄存器无法进入中断,为什么gpio 这个要清一下,定时器不用。

3.gpio中断太频繁,烧写的程序运行发现事件寄存器在中断函数中又置位了,此时无法再进入中断。挂仿真器条件下发现在中断函数中加断点,事件标识置位了,再点仿真器运行不影响再次进入中断。

4.哪些中断需要手动清,哪些是自动清的。

Nancy Wang:

事件寄存器指的是的EVTCLR吗?需要清除的情况请参考 9.4.2 DSP Servicing of Interrupt Events 的描述

https://www.ti.com.cn/cn/lit/ug/sprugw0c/sprugw0c.pdf

,

user1534243:

是的,eventclear好的谢谢,章节说的是就是我把事件直接连到中断选择寄存器不需要清,如果通过组合事件EV0-3,就必须清是么。挂仿真器的时候为什么不影响,问题3。

,

Nancy Wang:

user1534243 说:如果通过组合事件EV0-3,就必须清是么

是的。

user1534243 说:gpio中断太频繁,烧写的程序运行发现事件寄存器在中断函数中又置位了,此时无法再进入中断。挂仿真器条件下发现在中断函数中加断点,事件标识置位了,再点仿真器运行不影响再次进入中断。

都已经在中断服务程序中清除了EVTFLAG是吗?

烧写的时候降低gpio中断频率可以吗?

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 关于6678清除中断的问题
分享到: 更多 (0)