首页> 外国专利> Mini driver software architecture for a data acquisition system

Mini driver software architecture for a data acquisition system

机译:用于数据采集系统的迷你驱动程序软件架构

摘要

An improved software architecture for data acquisition (DAQ) driver level software executing in a DAQ system. The DAQ driver level software receives calls from the DAQ user application and is executable to control the DAQ device. The DAQ driver level software includes one or more interpreters which receives calls from the DAQ user application. Each of the interpreters performs functionality which is common for a plurality of DAQ devices, and each of the interpreters is preferably useable for a plurality of different DAQ devices. The DAQ driver level software also includes a plurality of mini-driver primitives which each perform a portion of controlling the DAQ device, i.e., each controls a hardware resource of the DAQ device. In the preferred embodiment, each of the mini- driver primitives present the same application programming interface. The present invention thus comprises an improved architecture for DAQ driver level software. The software architecture of the present invention thus provides much greater code reuse and simplification of individual board drivers.
机译:一种用于在DAQ系统中执行的数据采集(DAQ)驱动程序级别软件的改进软件体系结构。 DAQ驱动程序级软件接收来自DAQ用户应用程序的呼叫,并且可执行以控制DAQ设备。 DAQ驱动程序级别的软件包括一个或多个解释器,可从DAQ用户应用程序接收呼叫。每个解释器执行对于多个DAQ设备通用的功能,并且每个解释器优选地可用于多个不同的DAQ设备。 DAQ驱动程序级别软件还包括多个微型驱动程序原语,它们各自执行控制DAQ设备的一部分,即,每个都控制DAQ设备的硬件资源。在优选实施例中,每个微型驱动器原语都呈现相同的应用程序编程接口。因此,本发明包括用于DAQ驱动器级软件的改进的体系结构。因此,本发明的软件体系结构提供了更大的代码重用性,并简化了各个板卡驱动程序。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号