文摘
英文文摘
独创性声明及关于论文使用授权的说明
第一章序论
1.1技术背景
1.2嵌入式RTOS
1.2.1什么是嵌入式RTOS
1.2.2嵌入式RTOS的调度算法
1.2.3嵌入式应用中使用RTOS的必要性
1.2.4使用嵌入式RTOS的缺点
第二章嵌入式RTOS的实时性分析
2.1任务切换时间
2.2中断延迟时间
2.3本章小结
第三章实时多任务软件的设计方法
3.1实时多任务软件的设计步骤
3.2任务的划分原则
3.3划分任务时注意的问题
3.4本章小结
第四章RTOS和微处理器的选择
4.1如何选择RTOS
4.2微处理器的选择
4.3本章小结
第五章基于嵌入式RTOS的微型热敏打印机控制软件设计
5.1热敏打印机原理
5.2热敏打印机使用嵌入式RTOS的必要性
5.3本章小结
第六章微型热敏打印机硬件平台的选择和嵌入式RTOS的选择
6.1硬件平台的选择
6.1.1选择S3C44BOX的原因
6.1.2 S3C44BOX的性能
6.2嵌入式RTOS的选择
6.2.1选择μC/OS-Ⅱ 实时操作系统的原因
6.2.2 μC/OS-Ⅱ 的内核及提供的功能
6.2.3 μC/OS-Ⅱ 操作系统的移植
6.2.4 μC/OS-Ⅱ 操作系统在S3C44BOX上的移植
6.3本章小结
第七章微型热敏打印机的硬件架构
7.1硬件系统整体结构
7.2各部分硬件电路的功能分析
7.3本章小结
第八章微型热敏打印机的软件设计
8.1微型热敏打印机软件结构分析
8.2 引入RTOS之前微型热敏打印机控制软件的设计方法
8.3使用嵌入式RTOS设计微型热敏打印机控制软件的难点
8.3.1微型热敏打印机对操作系统实时性的要求
8.3.2微型热敏打印机的定时器中断响应时间问题的解决
8.4微型热敏打印机控制软件任务的划分
8.5微型热敏打印机软件任务间的接口及任务级的设计
8.5.1任务间的接口
8.5.2任务级的设计
8.6软件的测试
8.7本章小结
结束语
参考文献
附录
攻读硕士期间所发表的学术论文
致谢