ZHCT369 March   2022 ISO7710 , ISOUSB211 , TPS25910 , TUSB320LAI

 

  1. 1引言
  2. 2主机和外设接口的传统实现
  3. 3USB Type-C DRP
  4. 4实现隔离式 USB Type-C DRP
  5. 5具体实现(具有实际器件)
  6. 6利用 ISOUSB211 EVM 演示 DRP 运行
  7. 7结论

USB Type-C DRP

在 USB Type-C 中,端口充当的角色由 CC1 和 CC2 引脚的状态决定。外设端口在 CC1 和 CC2 到地之间具有下拉电阻器 Rd,主机端口具有连接到 VCC 的上拉电阻器 Rp,如图 3-1 所示。Rd 和 Rp 的值取决于 USB Type-C 标准。主机可以利用 Rp 的值来广播 VBUS 引脚上可用的电流:0.5A、1.5A 或 3A。

根据 USB Type-C 标准,DRP 定期通过 Rp(上拉至 VCC)与 Rd(下拉至地)切换 CC1 和 CC2 状态,周期为 50 ms 至 100 ms。当外部主机连接到 DRP 时,则会在 Rd 下拉间隔期间检测到该连接,并且 DRP 会充当外设(上行端口)。当外部外设连接到 DRP 时,则会在 Rp 上拉间隔期间检测到该连接,并且 DRP 会充当主机(下行端口)。

图 3-1 CC1 和 CC2 引脚的状态决定了主机和外设在 USB Type-C 中充当的角色