首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >USB设备版本

USB设备版本
EN

Stack Overflow用户
提问于 2014-09-02 14:22:40
回答 2查看 7.6K关注 0票数 3

我目前正在开发PyUSB。由于我是USB的新手,我不知道如何才能做到以下几点。

我已经成功地从Python PyUSB连接到了我的USB设备硬件。在重置USB设备硬件所需的代码中。我是通过向硬件发送命令来实现的。现在,在硬件重置之后,我想从Python PyUSB释放当前的USB设备。然后,我想在USB设备从重置中返回后再次连接到它。

请让我知道,我如何释放USB设备连接和接口等,以便我可以重新连接?

非常提前感谢您。

EN

回答 2

Stack Overflow用户

发布于 2016-12-26 05:55:08

代码语言:javascript
复制
#!/usr/bin/python
from usb.core import find as finddev
dev = finddev(idVendor=0x1234, idProduct=0x5678)
dev.reset()
票数 4
EN

Stack Overflow用户

发布于 2015-01-23 23:43:16

代码语言:javascript
复制
my_device = usb.core.find(...)

..。

代码语言:javascript
复制
# necessary to allow further claim_interface calls
#   (bulk read), generally not needed
usb.util.dispose_resources(my_device)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25617039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档