首页> 中文期刊> 《武汉大学学报:自然科学英文版》 >Homology Priority Task Scheduling in μC/OS-Ⅱ Real-Time Kernel

Homology Priority Task Scheduling in μC/OS-Ⅱ Real-Time Kernel

         

摘要

μ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 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 ho-mology 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 ho-mology 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-Ⅱ.

著录项

相似文献

  • 中文文献
  • 外文文献
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号