作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (20): 228-230. doi: 10.3969/j.issn.1000-3428.2009.20.081

• 工程应用技术与实现 • 上一篇    下一篇

基于OSEK标准任务调度算法的改进

蒋建春,张 慧   

  1. (重庆邮电大学汽车电子与嵌入式系统研究所,重庆 400065)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-10-20 发布日期:2009-10-20

Improvement of Task Schedule Algorithm Based on OSEK Standard

JIANG Jian-chun, ZHANG Hui   

  1. (Auto Electronic & Embedded System Institute, Chongqing University of Posts and Telecommunications, Chongqing 400065)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-10-20 Published:2009-10-20

摘要: 基于OSEK标准的嵌入式操作系统在实时性和可靠性等方面有很高的要求,任务调度算法的好坏以及执行效率直接关系到操作系统的可靠性和实时性。通过分析OSEK标准的任务调度机制,针对其调度机制中优先级较低的任务长期不能执行等问题,提出一种补偿调度算法,在设定时间内对较低优先级任务进行补偿调度。实验验证该方法可行。

关键词: OSEK标准, 嵌入式操作系统, 任务调度, 补偿调度算法

Abstract: High real time performance and high reliability are required by the embedded operating system based on OSEK standard. The quality and executing efficiency of the schedule algorithm are the keys to ensure the real time performance and reliability of the operating system. After analyzing the task scheduling mechanism of OSEK standard, the problem is solved that the lower priority task can not be scheduled long time, and a compensating schedule algorithm is introduced. Experimental result shows that this algorithm is feasible.

Key words: OSEK standard, embedded operating system, task schedule, compensating schedule algorithm

中图分类号: