- 16
- 0
- 约 47页
- 2017-03-04 发布于湖北
- 举报
嵌入式操作系统 —— uC/OS-II实时操作系统 信息电子学院电科系 王 成 群 Email: wangchengqun@ 手机办公室:10号楼541 uC/OS-II任务调度与系统初始化 uC/OS-II任务级调度机制 uC/OS-II任务级任务调度 uC/OS-II中断级任务调度 uC/OS-II任务调度应用实例 任务调度 调度 通过一个算法在多个任务中确定哪个任务来运行,让CPU中止当前运行的任务,转而去运行另一任务叫切换。 调度器 做任务调度工作的函数 uC/OS-II进行调度的思想 每时每刻总是让优先级最高的就绪任务处于运行状态 调用调度器来确定应该运行的任务并运行它 注意事项: ?C/OS是占先式实时多任务内核,优先级最高的任务一旦准备就绪,则拥有CPU的所有权开始投入运行。 ?C/OS中不支持时间片轮转法,每个任务的优先级要求不一样且是唯一的,所以任务调度的工作就是:查找准备就绪的最高优先级的任务并进行上下文切换。 ?C/OS任务调度所花的时间为常数,与应用程序中建立的任务数无关 μC/OS-II调度算法和调度方式 优先级调度算法原理为:给每一个任务分配一个惟一优先级,各优先级用一个整形数值标识,某优先级的值越大,其优先级越低;某优先级的值越小,其优先级越高。也就是说,如果当前操作系统准备进行调度,当有两个任务处于就绪
您可能关注的文档
最近下载
- 物业异地分公司管理探究.doc
- 合规红线与避坑实操手册(2026)《NBT 35045-2014水电工程钢闸门制造安装及验收规范》.pptx VIP
- 抱朴子全文及译文讲解 抱朴子作者及朝代.pdf VIP
- 广东省2026届高三(二模)语文试卷(含案及解析).pdf
- 教师人工智能应用案例征集PPT模板.pptx VIP
- 2025年承德市围场满族蒙古族自治县小升初数学秋季入学摸底测试卷(含答案).doc VIP
- 第5课《孔乙己》练习(含答案)2024—2025学年统编版语文九年级下册.pdf VIP
- 合规红线与避坑实操手册(2026)《SLT 381—2021水利水电工程启闭机制造安装及验收规范》.pptx VIP
- 2026年人教版三年级数学下册期中测试卷(含答案解析)5套精品全.docx VIP
- 合规红线与避坑实操手册(2026)《NBT 35051-2015水电工程启闭机制造安装及验收规范》.pptx VIP
原创力文档

文档评论(0)