欧阳寰,王超勇, 陈遵银, 黎子芬
(海军航空工程学院 青岛校区,山东 青岛 266041))
某型飞机机载计算机检测仪测试软件设计
欧阳寰,王超勇, 陈遵银, 黎子芬
(海军航空工程学院 青岛校区,山东 青岛 266041))
针对引俄检测仪规定的机载计算机硬件检测功能和作战训练对机载计算机软件逻辑功能校验的需求,设计了基于嵌入式计算机平台和虚拟测试环境的计算机检测仪测试软件;阐述了检测仪的总体结构,较为详细的介绍了检测仪软件的组成、运行流程和控制状态设计,软件设计过程中采用了逆向工程、双语兼容和被测软件模板对比等关键技术;该测试软件已经在某型飞机机载计算机检测仪安装使用,实用证明其操作方便,运行稳定可靠,能够提高训练和作战准备工作的效率。
嵌入式计算机;软件设计;逆向工程;模板对比
某型飞机机载计算机及检测仪均为俄罗斯引进海军型装备,采用的检测技术为20世纪80年代的水平,随着作战和训练任务不断增加,原有的检测仪在功能和可靠性方面已经不能满足现有要求。为了全面提升检测设备功能,研制了该型飞机机载计算机检测仪[1],不但能够完成原有检测仪的全部功能,还增加了校验机载计算机内部软件的功能,操作简单,保障了机载计算机可靠使用。
某型飞机机载计算机检测仪(以下简称检测仪)是一个基于嵌入式计算机平台[2]和虚拟测试[3-4]环境的计算机离位测试系统,总体结构如图1所示。……