设置启动模式为系统存储启动模式。
要将STM32设置为系统存储器启动模式,需要在上电前,设置BOOT0=1,BOOT1=0。或者是在上电后,设置BOOT0=1,BOOT1=0之后,然后按一下复位按键。这两种方式都可以让设置为系统存储启动模式,以便通过串口下载程序。
要下载程序到STM32,需要使用ST官方的
Flash Loader Demonstrator软件。
Flash Loader Demonstrator是ST官方的串口下载软件,该软件可以通过串口向STM32的内部FLASH下载程序。
官网地址:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/flasher-stm32.html
使用该软件的步骤如下:
1.安装软件,可以自定义安装的目录。
2.安装完后,点击STMFlashLoader Demo.exe运行。
3.使用usb转uart模块,插上windows电脑,连接到MCU的uart1之后。在软件上选择对应串口,和正确的波特率,然后点击3次next,来到下载界面。
4.在Download to file这个框,选择固件,也就是kei