引用本文
  •    [点击复制]
  •    [点击复制]
【打印本页】 【在线阅读全文】【下载PDF全文】 查看/发表评论下载PDF阅读器关闭

←前一篇|后一篇→

过刊浏览    高级检索

本文已被:浏览 339次   下载 413 本文二维码信息
码上扫一扫!
面向功能的测试设备驱动器设计与实现
秦振汉,胡广明,张辉,郭双红
0
(航天科工惯性技术有限公司,北京 100074;陆军装备部驻北京地区航空军事代表室, 北京 100074)
摘要:
在各种定制化测试设备中,由于很多仪器驱动不符合现有的标准,从而降低了测试软件的开发效率和质量。为此,提出了一种面向功能的测试设备驱动器的设计与实现方法。通过对特定类别测试设备所需实现功能的分析,获得了脱离硬件环境的功能项目集合,并建立了规范化的设备驱动接口。在驱动组件的内部,封装了对硬件仪器的控制,并描述了实际测试设备的功能实现。测试设备驱动器为上层软件提供了统一的开发和运行基础,便于测试程序针对这些虚拟化的功能接口进行开发,避免了硬件的差异性对业务逻辑的影响。应用实例表明,该方法提高了测试程序的移植性和开发质量,尤其适用于各种系列化的、含有非标准驱动程序的测试软件的开发。
关键词:  驱动器  功能项目  自动测试设备  驱动接口
DOI:
基金项目:
Design and Implementation of Function Oriented Test Equipment Driver
QIN Zhen-han,HU Guang-ming,ZHANG Hui,GUO Shuang-hong
(Aerospace Science & Industry Inertial Technology Co., Ltd., Beijing 100074, China;Aviation Military Representative Office of the Army Armaments Department in Beijing Area, Beijing 100074, China)
Abstract:
As some instrument drivers do not meet the existing standards in a variety of customized test equipment, which reduces the test software development efficiency and quality, a design and implementation method of function oriented test equipment driver is proposed. A set of functional items separated from the hardware environment is obtained and a standardized device driver interface is established via the analysis of the functions of the specific type of test equipment. The control of the hardware instrument is encapsulated in the driver component and the function realization of the actual test equipment is described. The test equipment driver provides a unified development and operation basis for the upper software enabling the test program development for these virtualized functional interfaces to avoid the impact of hardware differences on business logic. The application shows that this method improves the portability and development quality of test program, especially for the test software development of various series with non-standard driver.
Key words:  Driver  Functional item  Automatic test equipment  Driver interface

用微信扫一扫

用微信扫一扫