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.

[参考译文] TUSB321AI:接口论坛

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1524428/tusb321ai-interface-forum

器件型号:TUSB321AI
Thread 中讨论的其他器件: TUSB320、TUSB321

工具/软件:

我正在考虑使用 TUSB321AI 来配置 DFP 和 DRP 端口。

我尝试使用微控制器监控 TUSB321AI 的 ID 引脚来打开 USB 总线电源的输出。

在本例中、我正在考虑 USB 总线电源是否与连接的 USB Tyoe-C 器件发生冲突。

①另一侧是实现符合 Type-C 标准的 CC 控制器的器件

在这种情况下、如果另一侧是 UFP、则 ID 引脚将被置位为低电平、并且认为总线电源输出是可行的。

如果另一侧首先赢得 DFP 或 DRP 供电方、则 ID 引脚不会被置为低电平、并且不会输出总线功率。

②另一侧是采用 Rp 并始终输出总线功率的传统交流适配器、则即使已连接 ID 引脚并且不会输出总线功率、该引脚也不会被置为有效。

③另一侧是不实现 Rp 并始终输出总线功率的传统交流适配器、则即使已连接 ID 引脚、也不会将其置为有效

(将确定其未连接)、并且不会输出总线电源。

考虑到这一点、我们能否假设不会发生总线功率冲突?

坦克你

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

    您好:

    仅当 TUSB320设置为 DFP 或 DRP/供电方、并且成功完成 CC 协商时、ID 引脚才应变为低电平、从而导致 ID 引脚变为低电平并指示应发送 VBUS。

    [引述 userid="335641" url="~/support/interface-group/interface/f/interface-forum/1524428/tusb321ai-interface-forum

    ①另一侧是实现符合 Type-C 标准的 CC 控制器的器件

    在这种情况下、如果另一侧是 UFP、则 ID 引脚将被置位为低电平、并且认为总线电源输出是可行的。

    如果另一侧首先赢得 DFP 或 DRP 供电方、则 ID 引脚不会被置为低电平、并且不会输出总线功率。

    [/报价]

    没错。

    [引述 userid="335641" url="~/support/interface-group/interface/f/interface-forum/1524428/tusb321ai-interface-forum

    ②另一侧是采用 Rp 并始终输出总线功率的传统交流适配器、则即使已连接 ID 引脚并且不会输出总线功率、该引脚也不会被置为有效。

    ③另一侧是不实现 Rp 并始终输出总线功率的传统交流适配器、则即使已连接 ID 引脚、也不会将其置为有效

    (将确定其未连接)、并且不会输出总线电源。

    [/报价]

    在场景2中、如果 TUSB321设置为 DFP、我相信两侧都有 Rp、这将导致不进行 CC 协商并导致 ID 引脚保持高电平、即不发送 VBUS。 但是、如果设置为 DRP、TUSB321将在某个时刻切换至 Rd、从而使 TUSB321建立 UFP 连接、在那里它将接收该 VBUS。

    在场景3中、如果没有 Rp 或 Rd、则我认为不会完成 CC 协商、从而导致 TUSB321不提供 VBUS。 但是、如果检测到 Rd、则 CC 协商可能会导致 VBUS 被供电。

    只要 TUSB321没有检测到 Rd 来与 Rp 匹配的情况、TUSB321就会在 DFP 模式下呈现、那么我认为 VBU 功率冲突应该不会有问题。

    谢谢、

    Ryan