摘要
分析了多种航空总线协议及其仿真测试需求,采用基于ICD配置文件的通用化处理流程,设计开发了根据ICD配置文件自动生成测试界面的通用模板,同时针对每类总线开发对应的通用化处理函数库,每一个ICD配置文件对应总线协议的一个数据帧。仿真测试软件根据通用的总线接口函数完成对总线数据的封装、发送、采集和处理,通过软件的用户界面可对配置文件进行编辑或修改,当测试需求或ICD总线协议发生变化时,只需修改相应配置文件,就可自动生成新的仿真测试界面,增强了软件的适应性和通用性。
The requirements of several aviation bus protocols and its simulation testing are analyzed. Based on the universal process of the ICD configuration file, a generic template which is able to automatically generate test interface function is designed and developed. The general-purpose processing function library is developed for each bus protocol, and each ICD configuration file corresponds to a data frame of one bus protocol. The sim- ulation test software can encapsulate, send, collect and process bus data by the generic bus interface functions, and edit or modify the configuration file through the user interface of the software. With changing the testing re- quirements or ICD bus protocol, the configuration file is changed only, a new simulation test interface is auto- matically generated, which enhances the adaptability and versatility of the software.
出处
《测控技术》
CSCD
北大核心
2013年第11期124-127,共4页
Measurement & Control Technology
关键词
ICD配置文件
仿真测试
通用性
ICD configuration file
simulation test
versatility