近期在弄STM32 Boot+APP的一个项目时,发现MDK环境无法进入APP调试。
解决办法:
1、先烧写Boot,我这里的程序其实位置设置的是0x08010000
2、在APP工作中,设置ROM其实位置和大小


在仿真器设置中

在Flash Download中,不要设置擦除全部,特别要勾选“Reset and Run”,将下载的地址范围设置为APP的起始位置,就可以了。

在STM32项目中遇到Boot+APP调试困难,主要表现为MDK环境无法进入APP调试。解决方法包括:1) 先烧录Boot到0x08010000地址;2) 在仿真器设置和FlashDownload中,不选择全部擦除,确保勾选'ResetandRun',并设定下载地址为APP起始位置。
近期在弄STM32 Boot+APP的一个项目时,发现MDK环境无法进入APP调试。
解决办法:
1、先烧写Boot,我这里的程序其实位置设置的是0x08010000
2、在APP工作中,设置ROM其实位置和大小


在仿真器设置中

在Flash Download中,不要设置擦除全部,特别要勾选“Reset and Run”,将下载的地址范围设置为APP的起始位置,就可以了。

8275
1926
2856

被折叠的 条评论
为什么被折叠?