背景: 在使用RT-Thread RTOS的时候发现官方提出了一种通用的BootLoader方案,支持F1和F4系列的芯片 硬件资源: 正点原子stm32f407zgt6探索者开发板,片上Flash(ROM)大小为1024KB,RAM大小为192KB,板载一个SPI Flash W25Q128
BootLoader概念 BootLoader是硬件启动的引导程序,是运行操作系统的前提 在操作系统运行之前或者用户代码运行之前的一小段代码,作用是对软硬件初始化与配置,为后续运行做好准备 在嵌入式系统中,整个系统的加载任务是由BootLoader负责完成的 BootLoader配置 根据官方文档:https://www.rt-thread.org/document/site/application-note/system/rtboot/an0028-rtboot/,BootLoader的基本配置如下,加密压缩的配置可以不选。
|