UF4 Digital Power 是一套基于 STM32 的双向数字电源工程。系统由 PC 上位机、调试与串口桥接控制器、本地显示控制器、功率控制器和 ESP32-C6 Wi-Fi 协处理器组成;本目录保存与这些代码工程配套的拓扑、时序、波形、规格书和机械资料。
F4CP (Windows PC)
| UF4COM / CMSIS-DAP / USB CDC
+-- STM32F401: DAPLink、目标切换和串口桥接
+-- STM32F429: LCD、触摸、本地参数控制
+-- STM32G474: 功率级控制、保护和参数服务
`-- ESP32-C6: SPI Wi-Fi 协处理器
STM32G474 是实时控制核心:HRTIM 驱动功率级,ADC 和定时器链路提供采样与控制节拍,前台循环处理 UF4COM、状态机、风扇和参数服务。STM32F429 与 F4CP 都可以通过 UF4COM 读取状态和设置参数。STM32F401 提供 CMSIS-DAP 与 USB CDC,负责目标烧录、调试和串口桥接。
功率级控制、保护、参数服务和 UF4COM 协议适配。详细说明见 ../UF4DigitalPower/STM32G474RBT6/README.md。
LCD、触摸、本地参数管理,以及与 G474 和 ESP32-C6 的通信。详细说明见 ../UF4DigitalPower/STM32F429IGT6/README.md。
CMSIS-DAP、双 CDC 串口桥接、目标切换和 ESP32 下载控制。详细说明见 ../UF4DigitalPower/STM32F401RBT6/README.md。
设备管理、参数设置、状态显示、DAPLink 控制和 ADP 离线训练。详细说明见 ../UF4DigitalPower/F4CP/README.md。
基于 ESP-Hosted-MCU 的 SPI Full-Duplex Wi-Fi 协处理器。详细说明见 ../UF4DigitalPower/ESP32C6SLAVE/README.md。