● 摘要
随着计算机技术、半导体技术、电子技术的飞速发展,嵌入式微处理器的性能也得到不断提高,从而使得嵌入式系统在越来越多的领域得到更加广泛的应用。基于VxWorks的通信与显示控制终端的本系统就是嵌入式系统在数据采集与控制系统中的具体应用,同时本系统也为船舶的信息化和数字化提供可靠性高、性能优越的硬件和软件支持。系统设计中采用了以PC/104 stv2050嵌入式系统(显示控制终端)硬件平台和嵌入式实时操作系统VxWorks为软件平台,体现了嵌入式通信与控制系统的一般开发流程。系统把数据通过以太网传输到相应的显示控制平台,显示控制平台把结果以图形化的形式显示到屏幕上,操作人员根据数据在控制台上采取相应操作,通过串口控制一些设备。本文对嵌入式系统软件开发技术作了较深入的研究,介绍了嵌入式系统的组成原理及特点,深入研究了实时操作系统VxWorks及其应用程序开发环境Tornado,包括Tornado的体系结构及交互开发模式、中间图形层UGL和多媒体库WindML, VxWorks的串行通信设计原理及方法。成功地实现了VxWorks下的汉字显示和多串口通讯,开发了EMM8多串口卡的驱动,保证了通讯的稳定可靠。
相关内容
相关标签