1、前言
空闲之余,学习USB_PD相关的内容,目前我所了解到的比较主流在做PD协议的有:ST、NXP、TI、MPS,这些厂家的部分MCU都集成了PD外设,通常带PD的MCU普遍应用在消费市场,蓝牙音箱、充电宝等等。由于ST公司的生态比较好,因此就本文就基于STM32G0系列开发一套USB-PD协议的设备。
开发内容:带PD协议的智能台灯。包含了:PD协议 (DRP)+ WIFI_OTA升级 + 电池充放电管理 + OLED显示 + 台灯控制
2、硬件
实物:
3、软件开发环境
Keil、CubeMx、Arduino