资料介绍
实时应用系统可能由功能不相交的任务子集组成,需要操作系统提供分层调度机制。
针对这一问题,提出在μC/OS- Ⅱ实时内核中加入固定时间分配方案来实现两层的调度策
略。首先扩充了μC/OS- Ⅱ内核任务控制块数据结构,增加了任务所属模块的分层控制信息,再创建一个两级索引表来实现分层的级联查找。以原μC/OS-Ⅱ为基础,开发了分层调度算法的调度器。理论分析和实验结果表明修改后的算法能对分层子任务进行正确调度,从而完善了μC/OS- Ⅱ实时内核的功能,增强了其对复杂实时应用的支持能力。
关键词:实时系统;分层调度;固定轮转;μC/OS-Ⅱ
Abstract: Real-time application system may be composed of disjoint task subsets,that needs
layered scheduling mechanism provided by operating system. Aiming at this problem, a scheme of adding fixed time assignment scheme in μC/OS-Ⅱreal-time kernel is proposed to realize two layers scheduling strategies. Firstly, kernel task-control-block (TCB) data structure is expanded. A parameter that used for indicating which sub-modular created task belonging to is added in TCB, and this parameter provide layered control information for scheduling algorithm. Then, two-stage index tables are created to realize layered cascade search. Layered scheduling algorithm is developed based on original μC/OS-Ⅱscheduler. Theoretical analysis and experimental results indicate that the algorithm can scheduling layered subtask correctly , thus further improve the real-time kernel function, enhance supporting ability of μC/OS-Ⅱto complex real-time application system.
Key words: Real-time system; layered scheduling algorithm; fixed-cycle;μC/OS-Ⅱ
- 嵌入式实时操作系统μC/OS-Ⅱ在LPC1788上的移植及应用
- 基于μC/OS-Ⅱ的远程环境监测系统设计方案
- 基于μC/OS-Ⅱ实时操作系统的内存管理改进方案 0次下载
- 多处理器分组实时调度算法
- 移植µC/OS-Ⅱ教程
- μC/OS-Ⅱ在S3C44B0X上的移植
- 基于μC/OS-II的无线调度策略分析与实现
- 一种基于μC/OS-Ⅱ的IPMC开发方案
- 基于μC/OS-Ⅱ的北斗导航接收机设计
- 实时操作系统μC/OS-II调度算法的研究
- μC/OS-Ⅱ与VxWORKs介绍及说明
- μC/OS-Ⅱ在ARM上的移植经验
- 嵌入式实时操作系统μC/OS-Ⅱ在ARM处理器上的实现
- 如何提高移植uC/OS-Ⅱ的ARM嵌入式系统执行效率和实时性
- Vx Works实时内核调度的研究分析
- FreeRTOS任务调度器的三种调度算法讲解(下) 1794次阅读
- Linux的Deadline实时调度算法 586次阅读
- Linux是实时系统还是分时操作系统? 1414次阅读
- 调度算法评测与仿真系统 调度算法仿真系统介绍 1710次阅读
- 多种处理器调度过程及调度算法 1230次阅读
- μC/OS-II操作系统移植在LPC2378上的系统测试及问题解决方法 1055次阅读
- 米尔科技嵌入式实时操作系统介绍 2181次阅读
- 51单片机对μC/OS-II实时操作系统的移植 2385次阅读
- 浅论uC/OS-II 在电动车电池管理系统中的应用研究 1313次阅读
- μC/OS-Ⅱ操作系统设备驱动设计及实际应用举例 1553次阅读
- 车辆调度系统的整体设计 UC/OS-II的内核调度机理 1117次阅读
- 通过实时调度与日前调度的协调使换电站抑制波动影响同时兼顾用户利益 6153次阅读
- 用AndesCore N1033A-S处理器实现μC/OS-II的移植 3970次阅读
- 基于ARM9的指纹识别系统的设计和实现 3083次阅读
- 电网调度微机开票系统的研究和开发 590次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多