现象:调试器烧写代码无法从启动代码到Main函数,代码一直在下面是的RAM位置复位,死循环
解决方案:主要原因可能操作FLASH擦除时,需要电流电压比较大,USB的供电电压不够,将USB采用充电器供电就可以从FALSH的启动地址复位调试了。
0x1FFFF3B2 F8D01808 LDR r1,[r0,#0x808]
0x1FFFF3B6 0549 LSLS r1,r1,#21
0x1FFFF3B8 D4FB BMI 0x1FFFF3B2
现象:调试器烧写代码无法从启动代码到Main函数,代码一直在下面是的RAM位置复位,死循环
解决方案:主要原因可能操作FLASH擦除时,需要电流电压比较大,USB的供电电压不够,将USB采用充电器供电就可以从FALSH的启动地址复位调试了。
0x1FFFF3B2 F8D01808 LDR r1,[r0,#0x808]
0x1FFFF3B6 0549 LSLS r1,r1,#21
0x1FFFF3B8 D4FB BMI 0x1FFFF3B2