摘要
在工业控制领域,ISA总线等的计算机和扩展板在厂商不提供LabVIEW驱动的情况下,由用户自己编写驱动程序对扩展板进行访问是十分困难的事。本文通过使用早期Lab VIEW版本的cvintdrv.sys底层驱动,结合新版本LabVIEW的强大功能,以调用cviVXDWrapper.dll的方式就可以实现对物理内存和IO端口的访问。此方法实现在XP系统下对内存和IO端口的访问,通过实践验证与用其它方法相比,实现效率更高,对相关研究在对内存和IO端口的访问工程师有一定的理论和实践指导意义。
In the field of industrial control, the computer and the expansion of the ISA bus and so on board vendors do not provide the LabVIEW driver,in case of which, the user can write his own driver on a visit to extended board which is a very diffi- cult thing. In this paper, by using LabVIEW early version of the cvintdrv and Sys the underlying drivers, combined with the new version to the powerful features of the LabVIEW, to invoke cviVXDWrapper, DLL way can achieve access to physical memory and I/o ports. This method to implement under XP system access to memory and I/o ports, and compared with other methods are verified through the practice, to achieve more efficient, the related research on access to memory and I/o port engi- neer has certain theoretical and practical guiding significance.
出处
《电子设计工程》
2015年第10期33-35,共3页
Electronic Design Engineering