CC 通道与 Rp/Rd 电阻配置详解

2026-08-02 · 云芯技术团队(原创) 技术文档

分类:设计指南

从方向检测到供电能力通告,讲清 Type-C 两根 CC 线与 Rp/Rd 电阻的硬件逻辑。


【原创声明】本文由云芯技术团队原创,面向初次接触 Type-C 的硬件工程师。

一、CC 是什么
Type-C 有两根 CC 线(CC1/CC2)。连接时只有一根被用上(另一根做 VCONN 给 EMCA 供电)。CC 承担三大任务:方向检测、供电能力通告、PD 通信载波。

二、Rp 与 Rd
- 源端(充电器)在 CC 上拉电阻 Rp,阻值代表它能提供的电流档:默认 USB(500mA/900mA)、1.5A、3.0A。
- sink 端(设备)在 CC 下拉电阻 Rd(5.1kΩ)。两端接上后,sink 通过测量 CC 电压判断源端能力。

三、电压区间
- 开路 ~0V
- Rd 到地:根据 Rp 不同,CC 电压落在 ~0.4V(默认)、~0.95V(1.5A)、~1.7V(3A)区间。sink 用比较器或 ADC 区分这三档。

四、方向检测
插头只连一根 CC。设备看 CC1/CC2 哪根有 Rd 压降,就知道插头正反,从而切换 TX/RX 与 SuperSpeed 走线。

五、设计要点
1. Rp 用电流源或电阻均可,但需满足 BC1.2 兼容。
2. EMCA 占用 CC 时,Ra(~1kΩ)替代 Rd,源端据此识别"线缆已标记"。
3. 死区电压:避免 3A 与 1.5A 判定边界附近抖动,建议加迟滞。

六、调试技巧
用示波器抓 CC 线:插拔瞬间看电压台阶,能快速区分是 Rp 配置错还是 sink 没拉 Rd。