TI中文支持网
TI专业的中文技术问题咨询交流网站

关于DSP28075中开辟两个中断问题

我在DSP28075中分别使用EPWM1和EPWM2作为中断触发源,一个频率为10K,另个频率为16K,这么做会不会导致两个中断有冲突。10K有可能无法打断16K中断,导致无法中断

Green Deng:

你好,会有可能两个中断有冲突,如果16K的中断优先级更高的话,以这个频率会出现两个中断同时触发的情况,10K有可能无法打断16K中断。

user5770074:

回复 Green Deng:

若我想使用两个频率不同的中断,有希望不会冲突,应该如何完成

Green Deng:

回复 user5770074:

不知道这两个中断的执行时间怎么样,如果执行时间短的话优先级高的中断执行完之后优先级低还是能抢到中断并执行的。但是执行时间长的话抢不到中断就可能会造成中断丢失。
C2000倒是可以进行中断嵌套,但是你这应该是两个独立的中断,嵌套似乎也不合适。

user5770074:

回复 Green Deng:

您好,感谢您的解答,请问能否提供C2000中断嵌套相关进行参考呢

Green Deng:

回复 user5770074:

可以看一下这个wiki页面:processors.wiki.ti.com/…/Interrupt_Nesting_on_C28x

赞(0)
未经允许不得转载:TI中文支持网 » 关于DSP28075中开辟两个中断问题
分享到: 更多 (0)