文摘
英文文摘
声明
1绪论
1.1嵌入式实时操作系统
1.1.1嵌入式系统
1.1.2实时系统
1.1.3嵌入式实时操作系统
1.2国内外嵌入式操作系统简介
1.2.1商业化产品
1.2.2开放源代码的嵌入式操作系统
1.3本文的主要研究工作
1.4论文的组织结构
2实时系统调度
2.1实时调度基本理论
2.1.1基本概念和相关术语
2.1.2实时系统
2.1.3实时调度
2.1.4实时调度方法的分类
2.1.5资源访问控制协议
2.1.6实时调度算法的性能评估标准
2.2单处理器实时调度算法
2.2.1调度模型
2.2.2 RM(Rate Monotonic)调度算法
2.2.3 DM(Deadline Monotonic)调度算法
2.2.4 EDF(Earliest Deadline First)调度算法
2.2.5 LSF(Least Slack Time First)调度算法
2.3各类型实时任务的混合调度
2.3.1后台执行法
2.3.2轮询服务器法
2.3.3能量保留算法
2.3.4可延缓时间算法
2.4自适应调度
2.4.1自适应
2.4.2自适应控制系统
2.4.3自适应调度
2.5自适应调度应用于嵌入式系统的意义
2.5.1家用网络系统
2.5.2工控系统
2.5.3车辆控制系统
2.6本章小结
3基于嵌入式自适应调度的设计
3.1嵌入式实时系统的需求
3.1.1最佳实时性
3.1.2有限的内存资源
3.1.3有限的系统优先级
3.2 ERTAS的体系结构
3.2.1问题分析
3.2.2体系结构
3.3本章小结
4 ERTAS调度策略在μC/OS-Ⅱ内核中的实现
4.1 μC/OS-Ⅱ内核
4.1.1内核整体结构
4.1.2任务状态分析
4.1.3任务控制块TCB数据结构
4.1.4任务调度
4.1.5 μC/OS-Ⅱ调度中存在的问题
4.2控制器的实现
4.3基础调度器的实现
4.4本章小结
5实验研究与应用前景
5.1检测方法
5.1.1 Samsung S3C44B0X简介
5.1.2μC/OS-Ⅱ在S3C44B0X上的移植
5.1.3实验方案设计
5.2实验
5.2.1轻负载条件
5.2.2中度负载条件
5.2.3重度负载条件
5.2.4实验分析
5.3应用前景
5.4本章小结
6总结及进一步的工作
6.1论文工作总结
6.2进一步的工作
致谢
参考文献
附录