读取USB设备序列号错误溢出
Error overflow reading serial number of USB device
我正在尝试使用 javax usb 库读取设备的序列号,
我收到了这个错误:
[javax.usb.UsbPlatformException: USB error 8: Unable to get string descriptor languages: Overflow]
该行很简单:
device.getUsbStringDescriptor(descript.iManufacturer());
有人遇到过这个错误吗?
谢谢,
我遇到这个错误是因为我在 CDC 设备上没有正确的驱动程序。
使用 Zadig 应用程序 http://zadig.akeo.ie/
我可以在我的设备上安装 WINUSB 驱动程序。
这在 Microchip 演示板上运行良好。
然而我自己的原型板上仍然存在异常。 VUSB 连接不 correct.This 现在在关机模式下正常工作(即电源不由 USB 提供)
我正在尝试使用 javax usb 库读取设备的序列号, 我收到了这个错误:
[javax.usb.UsbPlatformException: USB error 8: Unable to get string descriptor languages: Overflow]
该行很简单:
device.getUsbStringDescriptor(descript.iManufacturer());
有人遇到过这个错误吗?
谢谢,
我遇到这个错误是因为我在 CDC 设备上没有正确的驱动程序。 使用 Zadig 应用程序 http://zadig.akeo.ie/ 我可以在我的设备上安装 WINUSB 驱动程序。 这在 Microchip 演示板上运行良好。
然而我自己的原型板上仍然存在异常。 VUSB 连接不 correct.This 现在在关机模式下正常工作(即电源不由 USB 提供)