嵌入式μCOS-II内核实验三优先级继承.ppt
《嵌入式μCOS-II内核实验三优先级继承.ppt》由会员分享,可在线阅读,更多相关《嵌入式μCOS-II内核实验三优先级继承.ppt(14页珍藏版)》请在三一办公上搜索。
1、内核实验(三),优 先 级 继 承,实验目的,掌握嵌入式实时操作系统C/OS-II解决优先级反转的策略优先级继承的原理。,当高优先级任务因申请某共享资源失败被阻塞时,把当前拥有该资源的、且优先级较低的任务的优先级提升,提升的高度等于这个高优先级任务的优先级(可以指定一个PIP)。,优先级继承的主要思想,任务A申请共享资源S,S是否被占用,任务A获得共享资源S,S被任务B占用,任务A被挂起,Priority(B)Priority(A)?,提升B的优先级到PIP,B释放资源s并恢复原来的优先级,等待队列中优先级最高的任务获得s,任务A继续执行,N,Y,N,Y,优先级继承的主要思想,它们的原始优先级
2、:TASK0 TASK1 TASK2。,3个应用任务竞争同一互斥资源 mutex;,使用mutex时采用优先级继承策略,PIP(优先级继承优先级)为8;,实验设计,#define OS_LOWEST_PRIO 14/*任务优先级不可以大于14*/,#define OS_TASK_CREATE_EN 1/*允许使用OSTaskCreate()*/,#define OS_MAX_TASKS 6/*最多可以创建6个任务*/,#define OS_MAX_EVENTS 1/*最多可以有1个事件*/,操作系统配置,#define OS_MUTEX_EN 1/*是否允许使用互斥信号量的功能*/,#defi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 COS II 内核 实验 优先级 继承

链接地址:https://www.31ppt.com/p-6414923.html