今天在软件调试代码的时候突然间发现一个奇怪的问题。我的步骤如下:进入 Debug ->-> 全速运行 ->-> 停止运行 ->-> 复位 ->-> 然后回归到systemXXX.s的Reset_Handler后单步运行到:LDR R0, =__main; BX R0。后无法跳转到main();
关于STM32的DEBUG调试中在systemXXX.s启动文件单步运行无法跳转到main()函数情况
解决方法如下:进入Option for target(魔术棒后) -> target -> Use MicroLib”选项没有勾选,勾选后问题解决。如下图:
关于STM32的DEBUG调试中在systemXXX.s启动文件单步运行无法跳转到main()函数情况

相关文章:

  • 2021-11-07
  • 2022-12-23
  • 2022-12-23
  • 2021-06-13
  • 2021-09-11
  • 2021-10-21
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-19
  • 2021-11-24
  • 2021-04-18
  • 2021-11-22
  • 2021-09-14
  • 2021-09-16
相关资源
相似解决方案