原文:Stm32 debug停留在"BKPT 0xAB"或者"SWI 0xAB"的解决办法。

一 背景: 曾经在工作中接触过STM 一段时间,但没有深入的去学习,只是用前辈搭建好的模型来实现一些功能罢了,俗话说的好,大树底下好乘凉,开发确实轻松了,可是不深究点,又觉着心里不踏实,然而也一直没花时间去深究。刚好,最近需要重新使用STM ,完全自己开发,没想到今天一上来就让我碰上个不小的问题,废话不多说,进入正题。 二 正文: 在使用串口的时候,代码可以正常编译,没有报任何错误,烧录进MCU内 ...

2016-08-01 15:29 0 3349 推荐指数:

查看详情

STM32 调试停留在LDR R0, =SystemInit,不能自动Run to main

可能的原因 堆栈空间默认的太小 默认startup_stm32f10x_hd.s中 Stack_Size EQU 0x00000400,如果改大之后,可能调试就可以正常运行。 出现最多的情况就是设置的断点过多,可以把断点全部删除试试看,STLink只能设置5个 勾选 ...

Wed Jan 13 06:03:00 CST 2021 0 527
stm32不能debug的问题

1.检查板子上STM32的BOOT0是否为0;如果BOOT0被设为1则无论如何都会出现上述问题 2.检查“options for Target 'STM32XX'里的 ”Debug“-”Settings“-去掉”Download Options“下的两个选项,可解决不能设断点源代码没箭头的问题 ...

Thu Apr 19 21:24:00 CST 2018 0 1432
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM