NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

如何在labview或者visa中调用.sys文件?

小弟在用labview解决pc和dsp通过usb通讯的问题,现在dsp开发板提供了一个pc端的驱动程序,不过是.sys格式的文件,请问如何进行调用?或者用什么方法安装?请高人指点。
0 项奖励
1 条消息(共 9 条)
6,584 次查看
是不是可以把DSP设备看成是一个USB的设备,然后PC通过LV程序访问控制这个USB设备,这样的话,安装DSP设备的驱动程序之后,直接用USB协议来通信
0 项奖励
2 条消息(共 9 条)
6,570 次查看
现在的问题是dsp好像没有驱动起来,一般来说供应商提供了驱动程序,自己就可以不必编写了,不过这种格式的驱动文件我不清楚在labview里如何调用,或者说这个驱动我如何才能安装,俺是个Lv的菜鸟,查了些教科书都没有说法,请各位高手给与指教。
另外我用visa提供的ddw安装了带usb接口的dsp,然后再max里,调出测试板,发送标准的控制请求,却没有反应,我用bushound捕捉到如下信息:
Dev  Phase  Data                       Info           Time   Cmd.Phase.Ofs    
---  -----  -------------------------  -------------  -----  ------------------ 
 15  CTL    80 06 03 00 - 00 00 04 00  GET DESCRIPTR  5.2sc        56.1.0       
 14  CTL    80 06 03 00 - 00 00 04 00  GET DESCRIPTR   11us        57.1.0       
 14  USTS   00 00 01 c0                canceled       2.0sc        57.2.0       
 15  USTS   00 00 01 c0                canceled         5us        56.2.0 
dsp端的驱动程序正常(已经用vc编的程序测试过了),补充一下,USTS的意思是: usb request block status (URB_status) ,这是不是因为没有安装pc端的驱动程序造成的,还是因为我的操作不规范?请指教~~~生气表情
0 项奖励
3 条消息(共 9 条)
6,553 次查看

可能是我没有说清楚,我面临的情况是这样的,我要做一个虚拟仪器,通过usb与dsp通讯,现在dsp端的驱动程序已经写完,pc端由开发板的公司提供了一个vc编写的测试程序和一个驱动程序(一个.Inf和.sys文件),安装了驱动后,用测试程序测试,证明dsp端的驱动没有问题,我现在想用LabVIEW编写一个功能和vc测试程序差不多的人机界面,但是我安装Using NI-VISA 3_0 to Control Your USB Device - Tutorial - Instrument Drivers上的方法安装完usb的驱动(先要卸载已经安装的驱动程序,包括.inf和.sys文件)后,调用max里提供的测试板,发送控制请求却出现了上面我所说的情况,我不清楚是哪里出了问题。

1、是不是我要在visa下安装那个.sys驱动才行啊?我尝试过了,一安装max就找不到设备了,是不是还有别的安装方法或者解决方法呢?

2、我看过很多人的相似的设计,他们都是用vc编写.dll文件,然后再LV中调用,我的问题是可不可以直接用LV编写这方面的功能,直接用LV完成初始化和usb的调用?还是一定要用调用.dll的方法?

请各位高手给与指教,急!急!急!!!生气表情

0 项奖励
4 条消息(共 9 条)
6,544 次查看
to:KevinHU
   多谢你的回复,不过还有问题就是如何安装驱动,那个驱动程序是for windows的,安装上之后就无法在Max中找到设备了,不安装又无法调用,有点不知所措,请赐教眨眼表情

0 项奖励
5 条消息(共 9 条)
6,529 次查看
在MAX里找不到很正常,NI的硬件才能在MAX里找到。驱动是一定要装的,关键是有没有调用DLL的相关说明文件
 
0 项奖励
6 条消息(共 9 条)
6,525 次查看
多谢您的回复,开发板提供的驱动程序只有一个.inf和一个.sys文件,没有您说的调用.dll的说明文件,那是不是只能我自己编写.dll文件了?
0 项奖励
7 条消息(共 9 条)
6,519 次查看

你好,请问你的问题解决了吗?我现在遇到和你同样的问题,求教,谢谢啦~

0 项奖励
8 条消息(共 9 条)
4,622 次查看

您好,请我呢您这个问题怎么解决的,我现在有一张1394的总线控制卡,我想测试下能不能在LabVIEW下驱动起来。您能给我讲解下吗,不胜感激。可以邮箱联系我,miwueshine@163.com

0 项奖励
9 条消息(共 9 条)
4,263 次查看