TYPE-C接口PD通讯功能角色协商切换
2021-12-26
3617
17
TYPE-C接口连接上时,如果接口是供电方,则USB角色为下行端口DFP,如果是耗电方则USB角色为上行端口UFP。 下行端口工作状态为USB主机,上行端口工作工状态为USB外设备。
TYPE-C PD供电协议提供了角色切换功能:
下行端口DFP切换成上行端口UFP(主机切换为设备)
- 下行端口发送Dr_SWwap信息请求切换
- 上行端口收到请求后,判断是否允许切换。
- 如果上行端口允许切换,则发送Accept消息,当Accept发送成功后,上行端口变成下行端口。如果不允许切换,则上行端口发送Reject消息。
- 当下行端口收到Accept消息后,切换完成,下行端口中变成了上行端口。
上行端口UFP切换成下行端口DFP(设备切换为主机)
- 上行端口发送Dr_SWwap信息请求切换
- 下行端口收到请求后,判断是否允许切换。
- 如果下行端口允许切换,则发送Accept消息,当Accept发送成功后,下行端口变成上行端口。如果不允许切换,则下行端口发送Reject消息。
- 当上行端口收到Accept消息后,切换完成,上行端口中变成了下行端口。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936