主题中讨论的其他器件:TIDA-01243、 TUSB8041
您好、我对 USB PD 系统中的数据角色交换的实现感到困惑。 我想提出 TIDA-01243的示例来说明我的问题 :https://www.ti.com/lit/df/tidrn40/tidrn40.pdf?ts = 168003614037
我们假设一台笔记本电脑可插入微型底座 EVM 上的全功能 DRP。 小型扩展坞 EVM (供电方)应该能够为笔记本电脑(接收端)充电。 笔记本电脑应该能够与底座中的 PCM2707通信以支持外置扬声器或耳机。 PCM2707仅可用作 USB 器件、因此意味着笔记本电脑必须用作主机(DFP)。
默认情况下、扩展坞需要更喜欢 DFP 角色、因为默认情况下、扩展坞可以为笔记本电脑供电。 因此、当笔记本电脑插入扩展坞时、扩展坞最初为 DFP、笔记本电脑为 UFP。 然后、笔记本电脑应请求数据角色交换、以便笔记本电脑可以成为 DFP 接收设备、并对接 UFP 源设备。
我的问题是、为什么 DR 交换是必要的? 笔记本电脑的 D+/D-信号将通过 TUSB8041的上行端口连接。 不能反转 TUSB8041 USB 集线器的器件/主机角色以响应数据角色交换、是吗? 无论是否尝试了数据角色交换或成功、仅当笔记本电脑是 USB 集线器的主机时、USB 连接才能正常工作、对吗?
所以、成功的数据角色交换不会对集线站中的 USB 器件产生影响、对吧? 可能只是通知笔记本电脑坞站有笔记本电脑应尝试连接的 USB 设备?
如果笔记本电脑上的软件可能导致笔记本电脑始终充当 USB 主机、无论 PD 角色协商的结果如何、该解决方案是否不会在不执行额外的步骤尝试数据角色交换的情况下获得相同的结果?
我希望这个问题是清楚的,但如果我需要详细说明,请告诉我。
谢谢。
亚瑟