使用以下内容 link作为参考,我尝试从我的PC与USB通信。
以下代码
public static UsbDeviceFinder MyUsbFinder = new UsbDeviceFinder(1234, 1);
if (MyUsbDevice == null) throw new Exception("Device Not Found.");
返回异常 - 未找到设备。
libusbnet是否需要安装任何驱动程序。我的默认我的USB设备列在驱动器中但无法从程序中检测到。什么应该是pid& VID?如何从设备管理器中找到它?
此外,我尝试获取usb端口列表并从中找到pid和vid,但它没有列出任何相关数据。 Show info
答案 0 :(得分:0)
第一个:是的,您必须在Windows上使用后端驱动程序才能使用libusb。但是有一个可以使用LibUsbDotNet的InfWizard。
PID和VID可以通过设备管理器找到 - >设备右键单击属性 - >详细信息 - >硬件ID afaik。