5938| 1
|
关于boot和引导程序的问题 |
1金钱
最佳答案我懂了。BOOT设置只是改变了启动代码的空间,即从FLASH、SRAM或者system memory启动。前两个只是启动你烧录的代码,而启动system memory会加载bootloader,bootloader帮助你利用串口将程序下载到flash当中,下载不到RAM中。在STM32开发板上,虽然是BOOT1:0=0:0,但是软件在烧录代码的时候将BOOT1拉高了,才能启动bootloader下载程序。至于利用仿真器烧录程序是走通讯协议的,和bootloader没关系。bootloader所在的system memory是 ...
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-27 21:13
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网