USB PD 规范 第二章浓缩了 USB PD 规范的精华,走马观花地讲了 USB PD 协议的工作原理
假设你已经接触过 USB PD 协议,有一些基本的了解和相关知识,请先阅读本章,浅浅地尝一尝,试着找找感觉再决定要不要更加深入地了解和学习
1 USB PD 介绍在 USB PD 中,一对直连的端口用 USB Type-C 连接器中的 CC 线作为通讯信道来协商出电压,电流以及在 Cable 里面供电的方向
这种被采用的机制,独立于其它的用来协商 USB 电源的操作方式
USB PD 也会充当一个边带信道使其能够支持标准或厂家自定义的模式操作
工作 Mode 是与 SVID 联系在一起的
在 PD 协议中结构化的 VDM Message 可以被用来发现支持的 SVID 和 Modes,当有需要的话,同样支持 Modes 的进入与退出
多个 Active Modes 可以同时工作
一旦用这个标准协商出来的契约的关系,都将替换任何之前使用的USB2
0、USB3
1、USB Type-C1
2 或 USB BC1
2 机制所协商出来的供电关系
当处于 PD 模式的时候,将会有个契约关系(既可以是显性契约也可以是隐性契约的关系)在工作中决定着可用的供电等级和方向
当一对正常工作在 PD 模式下的端口断开连接后,将引起系统复位或 SRC 端移去供电的电源 (除了发生在 PRS 和 FRS 过程之中,当起初的 SRC 去掉供电为了让新的 SRC 开启供电)
显性契约关系协商的过程开始于 SRC 发起一系列的供电能力,然后 SNK 从其中申请一个特定能力的请求,接下来 SRC 接受了这个申请
隐性契约关系是指在特定状态下的指定供电等级(比如在 PRS 和 FRS 过程中或者在它们发生之后)
由此可以知道,隐性契约关系的状态只是暂时的
端口间需要立即协商出新的显性契约来