首页 > 新闻动态 > Type-C的检测流程
Type-C的检测流程
- 2021-01-05-

Type-C的检测流程

Type-C通过CC检测,DFP和UFP之间的配置步骤如下:检测有效联接→建立供电方式→配置交替模式。连接过程中先通过确定是CC1建立了连接,还是CC2建立了连接来判断正反插方向,使用USB-PDBMC码信号通信,从而控制设备内部的开关来正常配置数据传输和信号对应关系,实现负载的功能配置。当其中一跟CC线作为Type-C的接口配置信号时,另一个信号作为电缆线E-Marker芯片的供电电源。

type-c.png


Type-C的检测原理:CC的两根线CC1和CC2,大部分USB线(不带芯片的线缆)里面只有一根CC线DFP可根据两根CC线上的电压,判断是否已经插入设备。通过判断哪根CC线上有下拉电阻来判断方向。如果CC1引脚检测到有效的Rp/Rd连接(对应的电压),则认为电缆连接未翻转。如果CC2引脚检测到有效的Rp/Rd连接(对应的电压),则认为电缆连接已翻转。注意SSTX/RX通道在工作中被交换,而D+/D-由于是低速信号不需要交换。

CC线的连接示意图如下:

连接示意图.jpg

注意:上图中的Pull-up终端可以用电流源来代替。

上图中有三个电阻Rp、Rd、Ra,通过CC线上面这三个不同电阻的连接来判断是DFP,UFP,Power,Debug还是Audio辅助设备以及连接方向。

从DFP的角度看,下表列出了所有可能的连接状态:

连接状态表.jpg