没有合适的资源?快使用搜索试试~ 我知道了~
首页PD协议理解_基础版.pdf
资源详情
资源评论
资源推荐

PD 协议理解_基础
1、 基础概念
Sink:被供电的一方
Sink only:只能作为被供电的一方
Source:对外供电的一方
Source only:只能做对外供电的一方
Host:主机,可以理解为数据传输的主动方,例如电脑
Device:设备,可以理解为数据传输的被动方,例如 U 盘。
DFP(Downstream Facing Port):可以理解为数据传输主动方的接口,例如电脑的接口
UFP(Upstream Facing port):可以理解为数据传输主动方的接口,例如 U 盘接到电脑
时,U 盘就是 UFP。
DRD(dual role port):对数据传输而言,他是双角色接口,既可以做 DFP,也可以做
UFP
DRP(dual role port):对电源而言,他是双角色接口,既可以做 Source,也可以做 sink
CC:PD 协商的配置通道,也就是说 TypeC 是通过 CC 来协商电压、Alt mode 的。
2、 PD 连接原理
<1>CC 原理
TypeC 接口原理中,有两个 CC Pin(引脚),并且在 cable 里面,两端实际上只有一
个 CC 线路,在建立 PD 连接之后的通信中,实际上只有一根 CC 被使用,另外一根 CC
被用来给 E-marke,至于哪一个 CC pin 会被用来提供 power 给 E-marker,与正反插相
关。E-marker 是 cable 里面的一个 IC,用来记录 cable 的供电能力和通讯能力(例如可以
走 USB4de 信号)等,但不是所有的 cable 里面都有 E-marker,根据 spec,当供电能力
超过 3A 的时候,cable 里面就需要放置 E-marker。
TypeC 连接时,Source 通过在 CC 上挂不同的电阻(Rp),来宣告(告诉)sink 他的供电
能力初始一般是(5V3A 或 5V1.5A),而 sink 是在 CC 挂一个下拉电阻 Rd(Rd 是定值:
5.1K)来让 source 开电。具体是:source 在 CC 上挂 Rp,sink 在 CC 上挂 Rd,当 source
在 CC 上检测到 Rd 后,就会开 VBUS 的电,然后就打 source capability,当 sink 在 CC
检测到 Rp 后就认为连接上了 source,当 VBUS 开起来后并收到 source 打出来的 source
capability 就建立了 PD 连接
对于 Source only 而言,只会在两个 CC 上挂 Rp,只要有一个 CC 检测到 Rd 后就开



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0