Type-C口有4对TX/RX分线,2对USBD+/D-,一对SBU,2个CC,另外还有4个VBUS和4个地线。
此外2条CC线主要是用来判断设备的插入方向:正插or反插,PD快充
如果是正插,主机使用CC1来和设备通讯;反之,则是CC2(这里可以看出CC使用的是单线协议);
最开始的快充是从高通CPU的QC开始的:通过提高输电电压,来提高输送功率。但QC协议中,通信使用的是USB的DP、DM,这就导致充电的时候会对USB通信造成影响;
而USB-PD对电源设备的识别依靠CC1、CC2引脚,避免了QC标准与DP、DM的冲突。使得USB-PD在传输电力的同时,数据传输不会受到影响。
2条SBU线则是在DP功能启用时,化身为DP协议中的AUX_P/N差分对(它的极性是可以根据正反插方向修改的),负责传输设备的DPCD、EDID等信息(而平时这对引脚一般用不到,可忽略)。
接口引脚定义如下图所示:(可以看出TYPE-C接口定义对称分布,所以我们平时正插反插都没有影响)

引脚功能定义如下:

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223463.html原文链接:https://javaforall.net
