工具与软件:
"PORT"引脚、"CC1/CC2"引脚和"通过 I2C 设置寄存器"的优先级是多少?
第一种 情况是… 通过 i2c 到 DFP 或 UFP、ID 引脚和 CC1/CC2设置模式是否将自动成为 UFP 状态的 DFP?
第二个问题是 ...当主机单元连接到 TUSB320时、在该 MCU 通过 I2C 将 MODE 寄存器设置为 DFP 后、接下来是哪种模式?
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.
工具与软件:
"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 不会改变。
在 DFP 或 DRP 模式下在 UFP 和 TUSB320之间建立连接时、ID 将发生变化。
例如、如果 TUSB320配置为 DFP 并且您将 UFP (闪存驱动器、SSD 等)连接到 Type-C 端口、则 ID 引脚将变为低电平。 如果 TUSB320配置为 UFP、则 ID 永远不会变为低电平。
ID 用于启用/禁用 Type-C 端口上的 VBUS。 您应该在 ID 变为低电平时启用 VBUS、并在 ID 为高电平时禁用 VBUS。
此致!
Shane