STM32的SWD調試進不了main函數


玩了那么久STM32,還沒有用SWD調試過程序(一直都是用printf調試程序),覺得有些落后了,於是開始搞起了SWD調試。

很快通過查閱資料,知道了keil里面的配置和ST-Link與STM32的連接方式,但是在調試時就是進不了main函數,具體的現象就是能夠下載程序,但是進入調試后,進入的是如下頁面:

一開始就是全速運行,而沒有現象,而且是在某個地方死循環,就是進不了自己寫的程序里。

查了好幾個小時,一直都認為keil配置有問題。

最終,不曉得哪里來的靈感,將boot0和boot1都改成0,沒想到就成功了,原來是STM32板上的boot沒有接成正常運行模式。

此博客是為了給以后遇到此問題的道友提供一個參考。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM