STMCU小助手
发布时间:2021-11-8 16:58
|
这是一个基于 STM32G0 采用 USB type-C 供电的锂电池充电器开源项目。* l+ z; X+ F# V4 p 5 s! u$ i! P2 e8 m
& s B& Q$ `4 w( E 功能特性 STM32G071CBT6 微控制器,具有2路 type C 接口,内置 USB Power Delivery PHY。% }8 J/ M. d& t LiPow 使用 USB Type C 和 Power Delivery 为锂聚合物电池充电。它支持 2s-4s 包的充电和平衡。 支持从 USB PD 电源或具有 PD 源功能的任何其他 USB C 端口(例如 Thinkpad X1 笔记本电脑)充电,高达 60W。 随着设备温度的升高,自动降低充电功率。 " Z8 L4 s7 `% R, u1 @4 {
. U4 J% i. A# r& K) x 开发指南 Q! D' w+ v# A& r! G7 E) C6 D: I+ {% { 通过 SWD 或 UART 编程, v4 B- L$ G2 ^; c0 A% w L& c 运行 FreeRTOS0 J$ j/ s! \' j0 b a1 K. s4 Y ST USB PD 中间件8 w3 I3 s; O3 x: ]8 g: X; R UART 命令行界面(921600 bps,8N1)/ V* }7 T h$ f7 n# E+ D 基于 TrueStudio 使用 Makefile 进行构建 如果通过 SWD 烧录程序,需要使用 JLINK 或 STLINK 编程器;如果通过 UART 烧录程序,需要使用 STM32CubeProg 或 STM32Flash 上位机软件。 / m7 Q$ [( m; h" }/ j+ m% x4 C
: |$ L3 K; \, S! f" e 8 ~4 X9 s8 q9 I- Q2 V |
微信公众号
手机版