使用下面的link作为参考,我尝试从我的PC与USB通信。
下面的代码
public static UsbDeviceFinder MyUsbFinder = new UsbDeviceFinder(1234, 1);
if (MyUsbDevice == null) throw new Exception("Device Not Found.");返回异常-找不到设备。
Do libusbnet期望安装任何驱动程序。我的默认usb设备列在驱动器中,但无法从程序中检测到。pid和vid中应该给出什么值?如何从设备管理器中找到它?
此外,我试图获取usb端口的列表,并从中找到pid和vid,但它没有列出任何相关的数据。Show info
发布于 2016-05-23 15:42:44
第一:是的,你必须在Windows上使用一个后端驱动程序才能让libusb工作。但是LibUsbDotNet提供了一个你可以使用的InfWizard。
PID和VID可以通过设备管理器->设备右键单击属性->详细信息->硬件IDs找到。
https://stackoverflow.com/questions/37311987
复制相似问题