民航热敏打印机嵌入式软件关键技术及实现

[复制链接]
查看: 220|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
发表于 2024-2-28 09:34:32 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
   针对民航业务特点,本项目采用嵌入式操作系统技术研发具备二次开发功能的专用热敏打印机。本文研究民航热敏打印机的嵌入式软件关键技术。   本文设计实现了一种基于嵌入式操作系统FreeRTOS和脚本语言Lua相结合的可二次开发的软件构架,该软件构架提高了热敏打印机系统的灵活性、可扩展性,将打印机整体构架划分为硬件层、驱动层、操作系统、功能层、协议解析层以及脚本引擎层。在此基础上,将软件功能模块划分为打印控制模块、通信模块、输入输出模块、文件系统、字体引擎、条码引擎、协议解析模块,这些模块相互独立,添加入脚本函数库,供顶层功能软件灵活调用。   首先,在比较分析的基础上,选用FreeRTOS作为热敏打印机的嵌入式实时操作系统。分析热敏打印机硬件平台的特性以及核心控制芯片AT91RM9200支持多任务操作系统的特性,实现了FreeRTOS向AT91RM9200的移植。    其次,深入研究了脚本语言Lua,将其嵌入FreeRTOS操作系统,并根据硬件平台特性将各种功能函数添加于Lua的库函数中。    最后,详细研究了关于热敏打印机实现民航业务数据打印的协议规定,应用脚本语言Lua实现协议解析流程和打印机整体控制流程。通过实际平台的测试验证,已完全实现了热敏打印机的整体功能。





上一篇:时滞系统的鲁棒控制分析与综合
下一篇:压气机叶栅内部流动控制方法研究
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图