VM工作站中的USB重置

时间:2019-11-26 23:39:22

标签: usb vmware pyusb

最近,我正在从事与crazyflie相关的项目。我发现,如果将vm usb兼容性从usb2.0更改为usb3.0,则pyusb中的reset_device()函数将太慢。在usb2.0兼容性下,此函数在1秒内返回,但在usb3.0模式下,此函数需要20秒才能返回。绝对不正常。

顺便说一句,如果我将close()替换为reset(),则该设备的下一次使用将引发资源繁忙的错误。有什么方法可以避免将重置功能用于USB设备吗?

0 个答案:

没有答案