首页 理论教育 如何利用仪器驱动程序提高系统开发效率?

如何利用仪器驱动程序提高系统开发效率?

时间:2023-06-28 理论教育 版权反馈
【摘要】:仪器驱动程序由函数库、实用程序、工具套件等组成,是一系列软件代码模块的统称。使用由函数库和程序模块等组成的仪器驱动程序编写接口程序,不需要直接面对低层的函数命令,能大大地提高程序开发效率和节省开发费用。当系统使用到多种不同型号的仪器时,接口编程变得更加复杂。仪器驱动程序的应用为系统开发提供了便利。

如何利用仪器驱动程序提高系统开发效率?

仪器驱动程序是介于计算机与仪器硬件设备之间的软件中间层,是连接计算机和仪器的桥梁和纽带,采用驱动程序可以使计算机有能力控制物理仪器设备。

仪器驱动程序由函数库、实用程序、工具套件等组成,是一系列软件代码模块的统称。使用由函数库和程序模块等组成的仪器驱动程序编写接口程序,不需要直接面对低层的函数命令,能大大地提高程序开发效率和节省开发费用。

在使用计算机控制仪器的初期,仪器与仪器之间、仪器与计算机之间的接口编程一般采用BASIC语言的I/O操作语句。每一台仪器都有自己的一套ASCII码的命令集,所以测试程序的编写者在编写测试程序前,需要熟悉硬件设备及命令集,这对于一般的开发者来说,是较为困难的,编程也就常常成为系统开发中最耗费时间的一项工作。(www.xing528.com)

当系统使用到多种不同型号的仪器时,接口编程变得更加复杂。另外,在为一台仪器编写新的应用程序时,需要做大量的重复性工作,耗费了大量的时间和精力。仪器驱动程序的应用为系统开发提供了便利。

随着测试领域中各项技术的不断发展,仪器驱动技术规范以仪器通用性、互换性、互操作性以及软件移植性为基本出发点,从最初的GPIB标准到现在的IVI-MSS和IVI-Signal In-terface,也在不断发展和完善。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈