[发明专利]一种嵌入式实时操作系统的混合调度方法有效
| 申请号: | 200810241349.9 | 申请日: | 2008-12-19 |
| 公开(公告)号: | CN101751289A | 公开(公告)日: | 2010-06-23 |
| 发明(设计)人: | 黄强 | 申请(专利权)人: | 黄强 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 易钊 |
| 地址: | 518060 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种嵌入式实时操作系统的混合调度方法,包括任务调度前资源配置和任务调度,所述任务调度包括:通过事件触发或时间触发的方式使任务就绪;根据就绪表和就绪组查找优先级判定表,获得当前就绪的最高任务优先级;当就绪的最高优先级任务是合作式任务时,直接运行该合作式任务,该合作式任务执行完后,清除其在就绪表和就绪组中的位置,并再执行前一步骤。本发明通过把ISR以任务对待,并与其他任务一起分配优先级,同时复合利用时间触发与事件触发架构和采用抢占式与合作式任务混合调度的方式,得到一种高可预测性和可靠性,同时具有高实时响应能力的调度方法,该调度方法可以充分利用系统资源,有效控制系统开销。 | ||
| 搜索关键词: | 一种 嵌入式 实时 操作系统 混合 调度 方法 | ||
【主权项】:
一种嵌入式实时操作系统的混合调度方法,包括任务调度前资源配置和任务调度,其特征在于,所述任务调度包括以下步骤:通过事件触发或时间触发的方式使任务就绪;根据就绪表和就绪组查找优先级判定表,获得当前就绪的最高任务优先级;根据所述当前就绪的最高任务优先级,获得所述就绪的最高优先级任务的任务控制块结构体,并判断该任务的类别;当所述就绪的最高优先级任务是合作式任务时,执行该合作式任务,所述合作式任务执行完毕后,清除其在就绪表和就绪组中的位置,再根据就绪表和就绪组查找优先级判定表,获得当前就绪的最高任务优先级。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黄强,未经黄强许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810241349.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种含有银杏叶的咀嚼片及其制备方法
- 下一篇:一种新的抗高血压药物





