我正在尝试使用 javax usb 库读取设备的序列号,但出现此错误:
[javax.usb.UsbPlatformException:USB 错误 8:无法获取字符串描述符语言:溢出]
这条线很简单:
device.getUsbStringDescriptor(descript.iManufacturer());
有人已经有这个错误了吗?
谢谢,
我有这个错误是因为我在 CDC 设备上没有正确的驱动程序。使用 Zadig 应用程序http://zadig.akeo.ie/ 我可以在我的设备上安装 WINUSB 驱动程序。这在 Microchip 演示板上运行良好。
然而,我自己的原型板上仍然存在例外。VUSB 连接不正确。现在在关机模式下可以正常工作(即 USB 不提供电源)