STM32MP1 自举程序编程:USB DFU/USART 协议全解析
STM32MP1 系列(MP15x/MP13x)自举程序通过 USB DFU(Device Firmware Upgrade)和 USART 协议,实现非易失性存储器(NVM)的嵌入式编程,支持外部 Flash(NAND/NOR/eMMC/SD)、OTP、PMIC NVM 等器件的固件下载与烧录。本文基于 AN5275 应用笔记,拆解两种协议的核心配置、编程序列、指令集与实操要点,覆盖 “从复位编程” 和 “从 U-Boot 编程” 两大场景,助力快速落地编程服务。