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.

[参考译文] USB实现节点类型

Guru**** 2460850 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/601902/usb-implementation-node-type

我正在对USB协议进行一些重新存档
我从 这个http://www.usbmadesimple.co.uk/ums_3.htm开始
但我有一个问题:
构建USB驱动程序时,节点的类型(例如主机或设备)由硬件或软件定义?
换言之,开发器是否可以通过黑客攻击驱动程序固件来将节点类型从主机更改为设备?

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

    对于TPS6598x Type-C PD控制器,您可以通过FW更改所需的端口类型。 定义这是附加到CC行的Rp或RD。 例如,您可以是DRP,DFP,UFP。 主机通常是DRP,电源和设备通常是UFP,而汇电。 但是,可以通过应用程序配置GUI进行不同的配置,以适应各种特定的应用程序。

    谢谢