本文主要是介绍stm32调试模式运行时开在 LDR R0, =SystemInit系统初始化位置的解决办法--亲测解决--STM项目开发实战技巧1,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
移植Freemodbus应用于项目开发时,代码移植完成后,发现运行时移植卡在LDR R0, =SystemInit位置,无法继续运行,通过多次实际测试,发现问题原因与解决办法如下:
1.问题:STM32编译正常,进入调试模式后只运行到LDR R0, =SystemInit位置,反复多出运行也是一样:
多次运行还是一样,无法继续执行:
2.勾选Use MicroLIB选项:
3.再次编译后实现连续运行
这篇关于stm32调试模式运行时开在 LDR R0, =SystemInit系统初始化位置的解决办法--亲测解决--STM项目开发实战技巧1的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!