● 摘要
未来军用车载电子综合系统,信息系统一体化设计成为关键技术。实时信息传输和智能信息处理对武器平台上仪器设备的数据处理能力及数据交换能力提出更高的要求。IEEE- 1394高速串行总线同时支持等时和异步两种传输机制,兼容多种速率,具有高传输速率,宽带宽、低延迟、可热插拔、易扩展等特性,有利于组建分布式信息系统。IEEE-1394总线有可能成为未来军用车载电子综合系统中数据总线的首选。目前己有的IEEE-1394b光纤总线通信系统的试验平台都是基于windows建立,实时性能差,针对其难以满足军用系统高可靠性和强实时性要求的缺点,本文论述的系统平台基于VxWorks RTOS建立,解决了IEEE-1394b接口在嵌入式系统上的实现问题。1、嵌入式操作系统的移植。通过设计板级支持包BSP、裁剪VxWorks组件, 实现了嵌入式实时操作系统VxWorks在硬件核心处理器MPC5200B上的移植,解决了嵌入式计算机系统正常工作的问题。为IEEE-1394b光纤总线传输系统建立了一个高可靠性、强实时性、较高处理能力的计算机软件平台。2、VxWorks下的IEEE-1394b驱动软件的开发。基于IEEE1394总线、PCI总线协议,进行了PCI-1394b扩展卡在VxWorks上的驱动程序的开发,实现了PCI-1394b扩展卡的正常工作。设计了IEEE1394b总线驱动软件的实现方法,详细分析了驱动体系中的各个功能模块的设计方法并总结了实现过程中遇到的技术难点。3、测试了IEEE-1394b总线传输系统的通信性能。通过开发嵌入式智能节点间等时和异步两种传输模式的测试软件,验证了IEEE-1394b智能节点间的通信功能;搭建IEEE-1394b光纤总线传输系统,验证了IEEE-1394b嵌入式智能节点与其余节点间的网络互联与分布式通信的性能本课题对实现IEEE-1394b光纤总线传输系统在高可靠性和强实时性要求等领域的应用有较大意义,开发的基于VxWorks的IEEE-1394b嵌入式智能节点不仅适用于未来车辆电子综合系统,同时也可应用在战机、卫星等航空航天领域中,具有广阔的应用空间。
相关内容
相关标签