首页 | 官方网站   微博 | 高级检索  
     

Homology Priority Task Scheduling in μC/OS-Ⅱ Real-Time Kernel
作者姓名:WANG  Xibo  ZHOU  Benhai  YU  Gei  LI  Qian
作者单位:[1]College of Information Science and Engineering, Northeastern University, Shenyang 110004, Liaoning, China [2]School of Information Science and Engineering, Shengyang University of Technology, Shenyang 110023, Liaoning, China
基金项目:Supported by the "Chunhui" Plan of Ministry of Education of China (Z2005-2-11013)
摘    要:μC/OS-Ⅱ is an open source real-time kernel adopting priority preemptive schedule strategy. Aiming at the problem of μC/OS-Ⅱ failing to support homology priority tasks scheduling, an approach for solution is proposed. The basic idea is adding round-robin scheduling strategy in its original scheduler in order to schedule homology priority tasks through time slice roundrobin. Implementation approach is given in detail. Firstly, the Task Control Block (TCB) is extended. And then, a new priority index table is created, in which each index pointer points to a set of homology priority tasks. Eventually, on the basis of reconstructing μC/OS-Ⅱ real-time kernel, task scheduling module is rewritten. Otherwise, schedulability of homology task supported by modified kernel had been analyzed, and deadline formula of created homology tasks is given. By theoretical analysis and experiment verification, the modified kernel can support homology priority tasks scheduling, meanwhile, it also remains preemptive property of original μC/OS-Ⅱ.

关 键 词:μC/OS-Ⅱ  实时内核  同源优先任务  网络
文章编号:1007-1202(2007)05-0946-05
收稿时间:25 March 2007
修稿时间:2007-03-25

Homology priority task scheduling in μC/OS-II real-time kernel
WANG Xibo ZHOU Benhai YU Gei LI Qian.Homology priority task scheduling in μC/OS-II real-time kernel[J].Wuhan University Journal of Natural Sciences,2007,12(5):946-950.
Authors:Wang Xibo  Zhou Benhai  Yu Ge  Li Qian
Affiliation:(1) College of Information Science and Engineering, Northeastern University, Shenyang, 110004, Liaoning, China;(2) School of Information Science and Engineering, Shengyang University of Technology, Shenyang, 110023, Liaoning, China
Abstract:μC/OS-II is an open source real-time kernel adopting priority preemptive schedule strategy. Aiming at the problem of μC/OS-II failing to support homology priority tasks scheduling, an approach for solution is proposed. The basic idea is adding round-robin scheduling strategy in its original scheduler in order to schedule homology priority tasks through time slice round-robin. Implementation approach is given in detail. Firstly, the Task Control Block (TCB) is extended. And then, a new priority index table is created, in which each index pointer points to a set of homology priority tasks. Eventually, on the basis of reconstructing μC/OS-II real-time kernel, task scheduling module is rewritten. Otherwise, schedulability of homology task supported by modified kernel had been analyzed, and deadline formula of created homology tasks is given. By theoretical analysis and experiment verification, the modified kernel can support homology priority tasks scheduling, meanwhile, it also remains preemptive property of original μC/OS-II. Biography: WANG Xibo(1964–), male, Ph.D. candidate, Professor of Shengyan University of Technology, research direction: real-time system and embedded system.
Keywords:μ  C/OS-II  real-time kernel  homology priority task  round-robin
本文献已被 维普 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号