本文主要是介绍STM32一直死在r1,[r0,#0x808],希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
版权声明:本文为原文博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原因,BOOT0引脚被拉高了。
原文链接: https://blog.csdn.net/ma57457/article/details/77163617
今天在调试STM32的时候,程序一直死在以下代码中
LDR r1,[r0,#0x808]
LSLS r1,r1,#21
BMI 0x1FFFF3B2
解决办法,将BOOT0引脚接地。
没找到本质原因,一直在启动汇编、芯片IC选择、启动代码编译地址、中断向量表重定向那里找,统统不是,就是一个简单的开关引脚。
问题都是自己搞复杂的……
写于2017年8月14日
下午 阳光明媚
深圳
这篇关于STM32一直死在r1,[r0,#0x808]的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!