Type-C设备端常见设计问题
缘不负卿
2026年03月04日 09:41

1、典型24pin Type-C引脚

边沿是四个地脚,与靠近中心的四个电源脚对应,为供电引脚。

电源与地脚之间左右分别有一组USB3.0数据线,提供USB3.0数据通信。

A5与B5为CC引脚,在公头上一边只连接CC1,CC2为E-mark芯片提供电源。

A8与B8为SBU引脚,为预留辅助信号线,在 DisplayPort 替代模式下,SBU1 和 SBU2 通常用作音频辅助通道(AUX+ 和 AUX-),用于传输音频信号。当 USB Type-C 接口用于连接模拟音频设备(如耳机)时,SBU1 和 SBU2 可以作为麦克风信号传输通道。也有部分用户用作数据线使用,比如用作芯片外置烧录线。

中央4根为USB2.0的数据线。

在用作受电设备时常见的问题是CC引脚漏接5.1k下拉,CC引脚上的上下拉电阻可以用来判断设备是 Source(源端) 和 Sink(受电端),如果CC引脚悬空,我们使用A口转C口的线榄也可以正常输出5V给到受电端,但当我们采用C口转C口的线缆时,受电端就无法获取到正常供电了。这是因为A口连接的默认是Source(源端),但C to C的场景下就需要通过CC引脚上的上下拉电阻来识别哪一边是Source(源端),当受电端CC引脚悬空时,源端因为无法判断对端连接的设备是否为受电设备,不会输出电压。

我们常用的C口母座有24PIN,16PIN,6PIN三种规格,其中24PIN的为全功能接口,即所有引脚均引出。16PIN的是USB2.0接口,砍掉了两边的8根USB 3.0数据线。6PIN的是纯供电接口,仅仅保留两对电源与两根CC线。即便是砍掉通信功能,也会对CC引脚进行保留,这是因为前述的角色识别功能在C 转 C场景下至关重要。

而在使用USB3.0应用时,需要注意两组3.0数据只有一组实际生效,也就是说正插下1路生效,反插时2路起效,在以往分享过的USB3.0转千兆网口的实例中,由于PHY芯片实1际上只有一组USB接口,因而需要增加以下切换电路,使得正反插数据线时,对应的3.0的数据线均能与PHY芯片导通。否则将导致仅有一个方向插入时可正常使用3.0数据。

值得注意的是,3.0接口不能直接短接两组数据脚的相同引脚,在USB2.0的应用中,我们会直接短接两组D+D-信号以支持正反插,但由于USB3.0的数据时钟速率远高于2.0,假如直接短接两组数据线,引入的分叉断路会严重影响信号完整性,导致通信异常,故以上场景一定要使用切换电路进行切换,不能直接短接。