
uc-OS-II
talent_CYJ
这个作者很懒,什么都没留下…
展开
-
uC/OS-II任务就绪表及任务调度
最近开始花时间去学习uc/OS-II,一方面是工作上用的是这个系统,另一方面就是想去了解实时操作系统与普通操作系统的区别,学到任务就绪表及任务调度这里,对实时的概念有所了解,所以写此文帮助自己梳理,也希望与读者交流。实时含有立即、及时之意。如果操作系统能使计算机系统及时响应外部事件的请求,并能及时控制所有实时设备与实时任务协调运行,且能在一个规定的事件内完成对事件的处理,那么这种操作系统就是一个实时原创 2016-10-11 10:18:26 · 2967 阅读 · 1 评论 -
UC/OS-II 任务的状态
uc/os是一个抢占式多任务的实时操作系统,每个任务都有各自的状态,并且状态之间都有一定的转换关系。写下此文以作记录及帮助自己理清关系。在uc/os-ii中,任务的状态有5种:睡眠态、就绪态、运行态、等待态及中断服务态。通过下图可以有一个大致的认知:最左边的是睡眠态,该状态下的任务指的是还没交给uc/os-ii来管理,且驻留在程序空间(ROM或RAM)。把任务交给uc/os-ii管理的话需要调用创建原创 2016-12-06 15:21:18 · 6455 阅读 · 0 评论