Other Parts Discussed in Thread: TUSB8041A, TUSB8041
工具与软件:
您好!
我尝试使用 libusb 库来控制 Linux 系统的集线器端口电源。 在我调用以下代码后、加电端口关闭:
但是、即使已拔下 USB 设备、我仍然可以通过使用 Linux 命令"lsusb"来观看它。
似乎集线器没有向主机报告端口正确的状态。
这是一种正常 现象吗? 或者是否需要执行额外的配置才能接收更改消息?
谢谢
Hanyu
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: TUSB8041A, TUSB8041
工具与软件:
您好!
我尝试使用 libusb 库来控制 Linux 系统的集线器端口电源。 在我调用以下代码后、加电端口关闭:
但是、即使已拔下 USB 设备、我仍然可以通过使用 Linux 命令"lsusb"来观看它。
似乎集线器没有向主机报告端口正确的状态。
这是一种正常 现象吗? 或者是否需要执行额外的配置才能接收更改消息?
谢谢
Hanyu
感谢您的 答复、 我们的产品已被选为 TUSB8041。 我只是想暂时关闭端口、而不是永久禁用它。 所以我选择了之前描述的方式、这样的话、我可以在需要时将它重新打开、而不会影响此集线器上的其它 USB 通信。 我测试了 libusb_control_transfer()方法,它只断开了电源,但没有让 Linux 知道 USB 已断开。 还有其他方法可以实现这一点吗? 或者我需要进行什么其他配置?
此致
Hanyu