题目:基于IEEE 1394光总线的信息综合系统软件设计
● 摘要
未来作战系统中,信息系统一体化设计成为关键技术。实时信息传输和智能信息处理对武器平台上仪器设备的数据处理能力及数据交换能力提出更高的要求。IEEE 1394高速串行总线同时支持等时和异步两种传输机制,兼容多种速率,具有高传输速率,宽带宽、低延迟、可热插拔、易扩展等特性,有利于组建分布式信息系统。1394总线有可能成为未来武器系统数据总线的首选。本课题对1394总线的研究意义重大。课题由国防预研基金支持,主要对1394通信协议技术进行研究,基于Windows对1394技术的支持,探索1394软件开发技术。在Windows平台下完成基于1394总线的信息综合系统软件开发,对各种信息进行综合处理和传输。基于DDK采用Windows驱动程序模型,完成1394设备驱动程序开发。设备驱动负责与总线驱动程序通信,实现即插即用(PnP)功能和电源管理,在驱动程序内部设置1394异步、等时传输机制及总线管理属性,很好地控制1394设备。在VC++6.0的开发环境下,基于对话框完成客户应用程序的设计,在一条总线上同时实现远程电机控制指令、文件、实时图像及话音的多节点传输及对总线的管理控制。开发视频采集和语音处理软件;实现上层应用程序与设备驱动程序的通信;设计对话框界面,将可配置参数提取到上层,通过参数配置,更好地优化总线,提高系统性能。 经测试,编制的软件运行稳定可靠。客户应用程序提供人机界面,可操作性好。实现1394数据传输及总线优化,验证了所实现的1394硬件功能。为今后进一步开展1394总线的研究奠定坚实的基础。
相关内容
相关标签