论文部分内容阅读
嵌入式系统不断向智能化、网络化的方向发展。嵌入式系统的软件变的越来越复杂,用汇编语言在硬件上直接进行软件开发已不适合应用发展的要求。应用实时多任务操作系统(RTOS)作为嵌入式设计的基础和开发平台将成为嵌入式应用设计的主流。 本文分析了RTOS的性能指标和引入RTOS对软件设计带来的影响,对RTOS的应用者有一定的指导作用。作者选用80C51XA CPU为硬件,在CMX—RTOS的基础上设计热敏打印机软件。通过对打印机软件结构的分析,合理地对打印机软件进行任务划分,设计出一个热敏打印机的雏形。通过对打印机性能的测试,说明了用RTOS设计微型打印机的可行性。 作者根据用RTOS进行软件设计的经验,总结了应用RTOS的方法和应该注意的问题。为推广RTOS在嵌入式系统以及工业控制领域的应用积累了有益的经验。