其中,“主闪存存储器被选为启动区域”意思是执行片上FLASH的代码,也就是正常的启动模式。
系统存储器指芯片内部特定的一块区域,在系统存储器中厂家预置了Bootloader程序(ISP),引导串口程序下载。
当BOOT0和BOOT1都为1时芯片会执行SRAM中的代码。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
· 在使用ISP下载程序时的一般步骤:
(1)BOOT0接3.3V,BOOT1接GND
(2)按复位按键,实现下载
· 程序执行的两种方法
一、mcuisp/flymcu勾选“编程后执行”,在程序下载后PC会直接发送命令让单片机从FLASH启动
二、BOOT0接GND,BOOT任意时,按一次复位即可运行程序。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
以下资料摘自STM32参考手册