首页> 中文学位 >嵌入式RTOS实时性的改进方法及在微型热敏打印机中的应用
【6h】

嵌入式RTOS实时性的改进方法及在微型热敏打印机中的应用

代理获取

目录

文摘

英文文摘

独创性声明及关于论文使用授权的说明

第一章序论

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本章小结

结束语

参考文献

附录

攻读硕士期间所发表的学术论文

致谢

展开▼

摘要

随着社会的进步,实时系统变的日趋复杂,实时系统的软件结构也从早期的循环轮询系统、事件驱动的前后台系统,发展成实时多任务系统.实时多任务系统中必不可少的部分是实时操作系统.根据实时系统的应用特点,实时操作系统可以分为两种:一般实时操作系统和嵌入式实时操作系统.该文着重于后者的实时性分析.实时多任务系统强调的实时性,除了与硬件有关外,还与所用的嵌入式实时操作系统的实时性、实时多任务软件的设计方法密切相关.该文分析了嵌入式实时操作系统的两个重要的性能指标任务切换时间和中断延时及对实时控制的影响,并针对中断延时提出非屏蔽中断的改进方法.同时该文分析了实时多任务软件的设计方法,并对如何选择实时操作系统和运行实时操作系统的微处理器,提供了一些可供参考的选择标准和建议.该文根据这些选择标准,以微型热敏打印机的控制软件设计为例,分析了嵌入式实时操作系统在微型热敏打印机上应用的难点即嵌入式实时操作系统的中断延时影响了打印机性能.设计者针对此难点提出了非屏蔽中断的解决方法,最后结合实时多任务设计方法和非屏蔽中断的设计思想设计出一款基于嵌入式操作系统的高速微型热敏打印机.

著录项

  • 作者

    刘兰生;

  • 作者单位

    北京工业大学;

  • 授予单位 北京工业大学;
  • 学科 检测技术与自动化装置
  • 授予学位 硕士
  • 导师姓名 朱世宁;
  • 年度 2004
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP334.82;
  • 关键词

    RTOS; 多任务; 热敏打印机; 中断延时; 非屏蔽中断;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号