STM32G070系列微控制器的Boot Mode可以通过BOOT跳线的设置来选择。虽然该系列只有一个BOOT引脚,但该引脚有两种接法:
1. 通过将BOOT引脚接地(低电平):这时系统将进入STM32G070的System Memory Bootloader模式。
2. 通过将BOOT引脚连接到VDD或其他高电平引脚:这时系统将按照Flash Boot Mode或者Option Byte Boot Mode的选项进行启动。
在System Memory Bootloader模式下,可以通过串口或USB bootloader进行固件编程或更新。
在Flash Boot Mode或Option Byte Boot Mode下,可选择在烧录代码时使用的启动地址,这可以通过修改FLASH_OPTSR的值来实现。
需要注意的是,STM32G070系列使用的是Flash Boot Loader版本2(DFU Version 2),因此仅支持System Memory Bootloader模式和Flash Boot Mode,而不支持Option Byte Boot Mode。
STM32G070系列微控制器的Boot Mode可以通过BOOT跳线的设置来选择。虽然该系列只有一个BOOT引脚,但该引脚有两种接法:
1. 通过将BOOT引脚接地(低电平):这时系统将进入STM32G070的System Memory Bootloader模式。
2. 通过将BOOT引脚连接到VDD或其他高电平引脚:这时系统将按照Flash Boot Mode或者Option Byte Boot Mode的选项进行启动。
在System Memory Bootloader模式下,可以通过串口或USB bootloader进行固件编程或更新。
在Flash Boot Mode或Option Byte Boot Mode下,可选择在烧录代码时使用的启动地址,这可以通过修改FLASH_OPTSR的值来实现。
需要注意的是,STM32G070系列使用的是Flash Boot Loader版本2(DFU Version 2),因此仅支持System Memory Bootloader模式和Flash Boot Mode,而不支持Option Byte Boot Mode。
举报