微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > USB HID VISA 通讯

USB HID VISA 通讯

时间:10-02 整理:3721RD 点击:
自已用STM32做了个USB HID设备,用NI-VISA Driver Wizard 做了驱动,在Measurement Automation Explorer 能够找到我的设备,在LabView 下能够用  VISA写入 函数写入数据,并STM32能够正确接收,但用 VISA读取 函数读取数据时,显示错误为:可能原因
VISA:  (Hex 0xBFFF003A) 由于设置无效(导致属性被设置为不一致状态),将无法开始该操作。
请教这是什么原因,该如何处理?

你试着改下STM32这边的程序。基本是你程序的问题。读取这里没配置好。
如果是批量的,你也可以用VISA面板看下批量读取的通道是否正确

用的是中断传送,VISA测试面板打开也报错:
Error opening resource:
USB0::0x0483::0x5750::STM32
VISA:  (Hex 0xBFFF0011) 位置信息不足或系统中不存在该设备或资源。

同遇到此问题,请问小编怎样解决的,多谢

同问,坐等解决。

同问,坐等解决

http://bbs.elecfans.com/jishu_515959_1_1.html

你用的设备应该是HID的,USB通信的读取有中断和控制传输,你应该在读取的时候不能直接用串口读,而是采用USB中断

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top