RT-Thread论坛
直播中

孙奕

7年用户 855经验值
私信 关注

移植Cherryusb host,连接usb时显示Failed to get device descriptor,errorcode:-12怎么解决?

QQ截图20240710172449.png

回帖(1)

杨海清

2024-7-10 17:46:16
以下是一些建议来解决这个问题:

1. **检查 USB 线**:确保你使用的 USB 线没有损坏,并且与你的设备兼容。

2. **检查 USB 端口**:尝试将 USB 设备连接到不同的 USB 端口,以排除端口故障的可能性。

3. **检查设备驱动程序**:确保你的操作系统已经安装了正确的驱动程序。如果不确定,可以尝试更新或重新安装驱动程序。

4. **重启设备**:有时简单地重启你的计算机或设备可以解决连接问题。

5. **检查 CherryUSB 配置**:确保 CherryUSB 库已经正确配置,并且与你使用的设备兼容。

6. **查看错误日志**:如果你的系统提供了错误日志,查看日志以获取更多关于错误的信息。

7. **更新 CherryUSB 库**:如果你使用的是旧版本的 CherryUSB,尝试更新到最新版本。

8. **检查电源供应**:确保 USB 设备有足够的电源供应。有时,电源不足会导致设备无法正常工作。

9. **检查设备兼容性**:确保你的设备与 CherryUSB 库兼容。有些设备可能需要特定的设置或驱动程序。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分