论文部分内容阅读
随着坦克装甲车等现代化军事装备的发展,人们对车辆系统中信号处理、传输与控制的实时性和可靠性要求越来越高,因而如何提高车辆供配电的质量和可靠性,已成为电气设备管理总线技术研究的重要方向。本文提出利用主从双控制器和双总线冗余MIC芯片研发总线通讯软面板软件,对于将MIC总线应用于实际的车辆控制系统,提高数据通信和控制响应的实时性和可靠性具有重要的实用价值。本文采用CVI开发平台、结构化程序设计方法,设计和实现MIC总线控制器通讯模块软面板软件,简化了测试软件设计,方便了用户操作,提高了测试效率。主要研究工作包括PXI总线设备驱动程序设计和MIC控制器通讯模块测试验证软面板软件。PXI总线设备驱动程序设计采用NI-VISA设计设备驱动程序MIC控制器应用接口API函数,简化了MIC总线控制器通讯模块驱动程序设计;本文采用CVI开发工具设计了MIC总线控制器通讯模块的测试软面板,实现了MIC总线控制器四种工作模式的通讯、控制及容错测试,简化了通讯模块功能与性能测试的软件设计,方便了测试工作;为提高系统响应异步事件的实时性,本文采用了基于函数回调的事件处理机制,处理MIC控制器中断请求,提高了异步事件的处理能力。本文建立了MIC控制器通讯模块测试验证系统,完成了通讯模块功能的全覆盖测试。试验结果表明,我们设计的测试软面板能完成MIC总线四种工作模式下数据通信、主从控制器切换以及双总线冗余等功能测试,设计界面友好,便于操作,可以满足MIC控制器通讯模块数据与控制信息传输及可靠性测试的需要。