uCOS:任务级任务切换

    当调度器确定有更重要的任务要运行时,就会调用OS_TASK_SW做切换。

    OS_TASK_SW是个宏调用,通常含有处理器软中断指令,因为uCOS假定任务切换是靠中断代码完成的。

    上下文切换的过程如下三张图片所示:

    uCOS:任务级任务切换_第1张图片

    uCOS:任务级任务切换_第2张图片

    uCOS:任务级任务切换_第3张图片

你可能感兴趣的:(OS,上下文,ucos)