原文: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