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.

[参考译文] TUSB320:通过 I2C 配置模式后的 ID 和 CC1/CC2状态

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1397982/tusb320-id-and-cc1-cc2-status-after-config-mode-via-i2c

器件型号:TUSB320

工具与软件:

"PORT"引脚、"CC1/CC2"引脚和"通过 I2C 设置寄存器"的优先级是多少?

第一种 情况是… 通过 i2c 到 DFP 或 UFP、ID 引脚和 CC1/CC2设置模式是否将自动成为 UFP 状态的 DFP?

第二个问题是 ...当主机单元连接到 TUSB320时、在该 MCU 通过 I2C 将 MODE 寄存器设置为 DFP 后、接下来是哪种模式?

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

    您好!

    默认情况下、PORT 引脚将设置运行模式。 当 TUSB320 处于断开状态时、您可以设置 MODE 寄存器来覆盖 DFP/DRP/UFP。

    在第一种情况下、CC1/CC2将设置为 DFP 或 UFP、具体取决于您在 I2C 中设置的模式 没有任何器件连接到 Type-C 端口时、就会发生这种情况 .

    在第二种场景中、我假设您将一台主机连接到 Type-C 端口、并且将 TUSB320配置为 UFP。 如果您设置模式寄存器、不会发生任何情况、因为320未处于断开状态。

    此致!

    Shane

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

    将模式设置为断开状态时、是否会更改 ID 引脚?

    还是仅在连接状态下根据 CC1/CC2发生变化?

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

    在断开状态下设置模式寄存器时、ID 不会改变。

    在 DFP 或 DRP 模式下在 UFP 和 TUSB320之间建立连接时、ID 将发生变化。

    例如、如果 TUSB320配置为 DFP 并且您将 UFP (闪存驱动器、SSD 等)连接到 Type-C 端口、则 ID 引脚将变为低电平。 如果 TUSB320配置为 UFP、则 ID 永远不会变为低电平。

    ID 用于启用/禁用 Type-C 端口上的 VBUS。 您应该在 ID 变为低电平时启用 VBUS、并在 ID 为高电平时禁用 VBUS。

    此致!

    Shane