USB供电PowerDelivery
+ -

TYPE-C接口PD通讯功能角色协商切换

2021-12-26 2944 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   

0 篇笔记 写笔记

搞定DFP/UFP角色侦测设计USB 2.0 OTG升级Type-C
USB Type-C缆线、插座及插头的设计皆较现有USB缆线(Micro-A、Type-A及Type-B)更为坚固且容易使用。举例来说,目前的Type-A插头仅能以一种方向插入Type-A插座。但是,Type-C无论正反面皆可插入装置中。这项简单的改变可避免使用者将USB设备错误插入USB插座时所造......
USB-C/TYPE-C的角色分类及定义
USB总线是一个主从总线,在一条USB总线中,只能有一个USB主机,其余设备都是从机。USB总线中两个设备通过USB总线连接之前,其主从关系是一般是确定的(OGT除外)。如USB的下行端口(DownStreaming Face Port,DFP)一般为主机,而而USB的上行端口(UpStreami......
TYPE-C接口PD供电角色切换
PD的角色可以在运行过程中实现动态切换,即供电方可以变成耗电方,耗电方也可以变成供电方。供电方变成耗电方流程在供电过程中,如果供电方想变成耗电方,协商的流程如下:供电方发送RP_Swap消息(Power role swap,供电角色切换)请求切换供电角色。耗电方收到RP_Swap消息(Pow......
TYPE-C接口PD通讯功能角色协商切换
TYPE-C接口连接上时,如果接口是供电方,则USB角色为下行端口DFP,如果是耗电方则USB角色为上行端口UFP。 下行端口工作状态为USB主机,上行端口工作工状态为USB外设备。TYPE-C PD供电协议提供了角色切换功能:下行端口DFP切换成上行端口UFP(主机切换为设备)下行端口发送Dr......
Type-C的CC和VCONN信号
TYPE-C 上行端口 (UFP) 和下行端口 (DFP) 各有一个 CC1 和一个 CC2 引脚。这些引脚连接到 Type-C™ 电缆的 CC 和 VCONN 线。CC1 和 CC2 都必须能够同时支持CC和VCONN功能。CC1 和 CC2根据使用情况,使用电阻的各种配置连接到这些信号。上拉和......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!