玩了那么久STM32,還沒有用SWD調試過程序(一直都是用printf調試程序),覺得有些落后了,於是開始搞起了SWD調試。
很快通過查閱資料,知道了keil里面的配置和ST-Link與STM32的連接方式,但是在調試時就是進不了main函數,具體的現象就是能夠下載程序,但是進入調試
后,進入的是如下頁面:
一開始就是全速運行,而沒有現象,而且是在某個地方死循環,就是進不了自己寫的程序里。
查了好幾個小時,一直都認為keil配置有問題。
最終,不曉得哪里來的靈感,將boot0和boot1都改成0,沒想到就成功了,原來是STM32板上的boot沒有接成正常運行模式。
此博客是為了給以后遇到此問題的道友提供一個參考。