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.

[参考译文] TUSB8042:示例代码/程序开发指南

Guru**** 2392985 points
Other Parts Discussed in Thread: TUSB8042

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1541615/tusb8042-sample-code-program-development-guide

器件型号:TUSB8042


工具/软件:

我想通过 C#程序单独控制 TUSB8042 的 PWR1-4 引脚。

目的是在使用 libusb 库与已连接器件进行通信时随意对其执行硬件复位。

您能否提供示例代码或计划开发指南?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kim:

      PWR1-4 用于控制下行端口的 Vbus 开关。 当 FULLPWRMENT 为低电平时、   会启用电源开关。

      因此、您可以使用任何 GPIO 引脚来控制 FULLPWRMENT 、以启用或禁用电源开关。

      我们没有电源开关 控制的示例代码。

    好极了

    Brian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的答复。 我已经总结了我的情况和我再次需要什么。 我正在寻求您的帮助。

    1. 我使用DeviceIoControlIOCTL_USB_RESET_HUB与第三方 USB 集线器 IC 对集线器端口实施了硬件 (HW) 重置。

    2. 使用上述方法、仅通过 USB 2.0 连接进行硬件复位。

    3. 使用 USB 3.0 连接时、仅驱动程序会重新连接、不会发生硬件复位。

    4. 结论:我想知道当通过 USB 3.0 连接时、如何在集线器端口上执行硬件重置

    如果有任何有用的信息或资源、即使它们不是确切的解决方案、我也不胜感激。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kim:

     您可以控制 GRSTz 引脚以硬接线复位 USB2 集线器和 USB3 集线器。

    好极了

    Brian