请问DSP28335的定时器1和定时器2的优先级怎么这么低呢?

请问DSP28335的定时器1和定时器2的优先级怎么这么低呢?

此问题已被解答
All Replies
  • 秀才244分

    DSP28335的定时器1和定时器2的中断请求不是直接通过INT13、INT14到达CPU,预留给实时操作系统的吗,应该实时性要求比较高呀,为什么优先级排在最后面呢

  • 榜眼21441分

    您好,

    请参考此贴:http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/119739.aspx

  • 秀才244分

    感谢回复!还是有些疑惑

    dsp28335的中断,外部中断优先级最高,外设中断次之,然后才是定时器1和2,定时器1和2是预留给实时操作系统的,为什么优先级这么低呢

  • 状元53678分

    dsp28335的中断,外部中断优先级最高,外设中断次之,然后才是定时器1和2,定时器1和2是预留给实时操作系统的,为什么优先级这么低呢

    ERIC:

    C2000本来就很少用在实时操作系统。更多是电机控制,数字电源这种控制系统中,用得很多的是外设中断,还有外部中断用来做保护。定时器中断更多是用来一些后台任务管理。所以就没把它的优先级弄得那么高。

    另外,C2000的中断优先级是当多个中断同时来的时候,CPU先响应谁,默认没开中断嵌套,所以即使进入了低优先级中断的服务程序,高优先级的中断也不能打断它。

    确认答案的话,帮忙点赞 “是”

    - ERIC

  • 秀才244分

    非常感谢!!