多编译器外部 Flash Loader 开发:X-CUBE-DISPLAY API 实操
嵌入式 GUI 应用常需外部 Flash 存储图片、字体等资源,而 STM32CubeProgrammer 官方 Flash Loader(stldr 文件)无法覆盖所有 Flash 型号。ST 的 X-CUBE-DISPLAY 3.0 扩展包提供了 SPI/QSPI 接口 Flash Loader 的源码工程,支持用户基于 API 快速定制。本文基于 ST 官方 LAT1303 应用笔记,以 NUCLEO-STM32G474+GFX01M2 开发板(MX25L6433F SPI Flash)为例,详解 STM32CubeIDE、KEIL、IAR 三大编译器的工程配置与 Loader 生成全流程,适用于各类外部 Flash 的移植开发。