一、简介:
CS32G021K8U6是芯海科技推出的一款USB Type-C和PD快充协议控制器,主要特点包括:
-
支持USB PD 3.0/2.0协议
-
支持QC4.0+/QC3.0/QC2.0快充协议
-
支持华为FCP/SCP快充协议
-
支持三星AFC快充协议
-
支持BC1.2 DCP协议
-
内置8位MCU内核
-
QFN-16封装
二、硬件接口:
STM32L4xx CS32G021K8U6 ----------------- ----------------- PA8 (SCL) ------> SCL (Pin 3) PA9 (SDA) ------> SDA (Pin 4) PA10 (INT) <------ INT (Pin 5) GND ------> GND (Pin 2) 3.3V ------> VCC (Pin 1)
三、头文件:
#ifndef __CS32G021_H
#define __CS32G021_H
#include "stm32l4xx_hal.h"
#define CS32G021_I2C_ADDRESS 0x38