LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

如何让CVI VISA USB一次编译,多处运行

我使用CVI的VISA编了一个USB的读写程序,成功了。但发现viFindRsrc中第二个参数“USB[0-9]::0x3288::0x8515::NI-VISA-[0-9]::RAW”有赖于本机上的USB VID及PID生成,如果要在别的机子上运行,肯定不行!

我使用的是“Driver Wizard”生成“prefix.inf”再安装,才能与USB连接,那么我的每一个用户在他们的机子上是否也需要先安装“CVI VISA 441”然后再设置USB,才能使用我的程序呢?有没有一种与本地USB无关的通讯方法,能让我一次编译,多处运行?

0 Kudos
Message 1 of 2
(3,437 Views)

因为你使用的USB程序是基于VISA生成的,因此如果需要使用该驱动,电脑上应该安装VISA或者VISA Run-Time

0 Kudos
Message 2 of 2
(3,399 Views)