一、简介:
CH224K是一款USB Type-C端口快充协议控制器芯片,支持多种快充协议,包括:
-
USB PD 3.0
-
QC 3.0/2.0
-
FCP
-
SCP
-
AFC
-
VOOC
-
其他主流快充协议
该芯片通过I2C接口与主控MCU通信,可实现电压/电流的动态调整和状态监控。
二、硬件接口:
CH224K引脚 | 连接目标 | 说明 |
---|---|---|
SCL | STM32 I2C SCL | I2C时钟线 |
SDA | STM32 I2C SDA | I2C数据线 |
VCC | 3.3V电源 | 芯片供电 |
GND | 系统GND | 地线 |
CC1/CC2 | USB Type-C CC引脚 | 用于协议检测 |
三、头文件:
#ifndef __CH224K_H
#define __CH224K_H</