关于理解UC/OS的错误

由于看书不仔细,可能有些地方对US/OS的理解有误,特此在这里更正。
 
1、任务就绪列表中的任务是包括正在运行的任务的。比如正在运行任务6,并还有一个任务11在也就绪了。那么人物列表中是有任务6、11项的。
可以从 OS_Sched函数中看到,在任务调度的时候只是比较当前运行的任务优先级是否等于最高级优先级,如果不等于则跳转到最高优先级,跳转前 或者跳转后并没有将这个任务级从就绪表中删除。

你可能感兴趣的:(关于理解UC/OS的错误)