UCOS学习日(4)中断和时钟

UCOS的中断 UCOS系统发生了中断的时候,响应的过程如下 1.保存CPU的寄存器,中止当前任务。 2.跳转到中断子程序中。 3.中断子程序执行完成之后,使用中断级调度器去调度,任务就绪表中优先级最高的任务。 注意:由于中断允许嵌套,所以进一次中断UCOS中有一个OSIntNesting全局变量++一次,退出的一个中断就把OSIntNesting - - 一次。当中断嵌套未0 ,且调度器没被上锁
相关文章
相关标签/搜索