基于MDK的stm32实践过程中,debug的总结

发布时间: 2024-08-13
来源: 电子工程世界

做硬件仿真的时候,程序一直停在LDR     R0, =SystemInit中的可能原因:

  1. 出现最多的情况就是设置的断点过多,STLINK只能设5个断点,可以把断点全部删除试试看,把断点设置在主函数。

  2. 在程序中使用了C库(printf),那么进入Option ---target 将 use microLib 勾选上。

  3. 硬件原因,主芯片,或者晶振有问题,更换一下就好了


文章来源于: 电子工程世界 原文链接

本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。