基于VxWorks的数据采集与显示控制终端的研究和设计

被引量 : 0次 | 上传用户:killpl12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、半导体技术、电子技术的飞速发展,嵌入式微处理器的性能也得到不断提高,从而使得嵌入式系统在越来越多的领域得到更加广泛的应用。某型步兵战车基于VxWorks的数据采集与显示控制终端的系统就是嵌入式系统在数据采集与控制系统中的具体应用,同时本系统也为步兵战车的信息化和数字化提供可靠性高、性能优越的硬件和软件支持。 系统设计中采用了以PC/104 486DX嵌入式计算机(显示控制终端)、双LPC2294冗余结构(数据采集与控制)为核心的硬件平台和嵌入式实时操作系统VxWorks为软件平台,体现了嵌入式数据采集与控制系统的一般开发流程。系统中的测控模块将所采集的信息经LPC2294处理后,以CAN总线作为通信网络,把结果传输到相应的显示控制终端,显示控制终端把结果以图形化的形式显示到车长、驾驶室显控终端(虚拟仪表)上,车长、驾驶员据采集的信息和上级命令把处理的结果以控制命令的形式通过CAN总线发送到采集与控制终端。 本文主要研究内容:首先针对某型步兵战车信息化、数字化改造的总体需求进行分析,提出了基于VxWorks的数据采集与显示控制终端设计的总体框架、功能模块的划分,给出了PC/104 486DX嵌入式计算机(显示控制终端)和双LPC2294冗余结构(数据采集与控制)为核心的硬件平台以及基于VxWorks的模块化软件设计。在系统中采用多任务嵌入式操作系统VxWorks,将系统按优先级分为多任务且采用中断方式,有利于提高系统的实时性。在硬件设计中采用双冗余的设计,提高了系统的稳定性,在软件方面使用模块化设计,提高了软件的开发、扩展以及方便今后的升级。然后通过对各总线技术的分析,确定本系统使用CAN总线作为通信网络,提出了基于数据优先级的CAN通信协议。并且研究了VxWorks下的驱动程序设计,实现在VxWorks下的CAN控制器的驱动程序开发;最后,论文给出了使用位图作为显示背景的、采用双缓冲技术的图形用户界面的设计方法与实现,很好解决了在VxWorks下图形用户界面的开发难度,以及图形用户界面在显示中的一些问题,使系统显示控制终端能达到良好的效果。 文章结束综合评价了实现后的整个系统,对系统做出了小结,提出发展方向。
其他文献
实质重于形式原则是规范企业会计核算行为的一条重要原则。主要体现在会计确认、计量、记录、报告等方面;对权责发生制、一贯性等原则具有补充作用。
趣味教学主要是以关注学生心理感受为基础而引导学生兴趣的重要方法,它的根本目的就是通过激发学习兴趣来构建高效课堂。因此,我们应切实认识到趣味教学在初中英语高效课堂运
在教师的教学过程中,经常会遇到一些棘手的问题,比如班级里面某些同学“不服管教”、“软硬不吃”。这时师生关系一般会陷入僵化。面对这种情况,有一些教师会采取转移矛盾、推卸
地理环境是民族融合的自然基础,处于华北平原与内蒙古高原之间的滦河流域,以其独特的锁钥地位和经济兼容性,成为古代历史上北方民族大融合的一个缩影;文化认同是民族融合的必
本设计对颗粒物料的定量称重灌装设备的控制系统及如何提高灌装速度和称量精度提出了改进方案。设计中采用AD-4401称重仪表进行称重,显示物料的重量值,并以称重传感器的输出
悬吊训练作为一种新的训练方法在运动训练和康复领域均受到越来越多的关注,国内对于悬吊训练的运用和研究也逐渐增加。本文将以文献研究对悬吊训练在康复领域中的运用及研究
科学起源的技术传统与精神传统为科学植入了技术意志和人文理想的双重文化基因.正是这双重文化基因,使科学具有了对于技术和人文的双向推动和中介转化作用,进而为科学在适宜
根据京包线关沟段运营机车使用特点,针对DF4c和DF4B型改D型机车的电子励磁调节器发生故障后不能提供牵引电动机励磁、第二和第五电机故障后失去电阻制动功能以及电阻制动Ⅰ和
购买力转变为话语权产业链融资引群雄逐鹿,衍生品市场尚不完善近日,2016中国国际黄金大会在北京举办,围绕“黄金、创新、发展”的主题,与会专业人士探讨了世界经济格局变化与