USB 0xC0000011 错误

USB的C0000011错误,被描述成“The device returned a transaction error”,什么原因会产生这个错误呢,如下模拟两个(用USB调试助手):
 1、查询不存在的字符串描述符,无返回,设备复位后将产生c0000011错误,如下图:

2、向设备失效或不存在的端点发送数据,也会产生c0000011错误,如下图:

这个错误产生的原因比较复杂,多半因为USB设备的软硬件故障而产生,有了这个基本的认知后便于我们查找错误原因,解决问题。

猜你喜欢

转载自blog.csdn.net/donghailin/article/details/102973087
usb