DSP28335的定时器1和定时器2的中断请求不是直接通过INT13、INT14到达CPU,预留给实时操作系统的吗,应该实时性要求比较高呀,为什么优先级排在最后面呢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
DSP28335的定时器1和定时器2的中断请求不是直接通过INT13、INT14到达CPU,预留给实时操作系统的吗,应该实时性要求比较高呀,为什么优先级排在最后面呢
dsp28335的中断,外部中断优先级最高,外设中断次之,然后才是定时器1和2,定时器1和2是预留给实时操作系统的,为什么优先级这么低呢
ERIC:
C2000本来就很少用在实时操作系统。更多是电机控制,数字电源这种控制系统中,用得很多的是外设中断,还有外部中断用来做保护。定时器中断更多是用来一些后台任务管理。所以就没把它的优先级弄得那么高。
另外,C2000的中断优先级是当多个中断同时来的时候,CPU先响应谁,默认没开中断嵌套,所以即使进入了低优先级中断的服务程序,高优先级的中断也不能打断它。