MCU 跳入到SystemInit之後就不往下走了

剛在測試一個USB的小例子的時候,下載好了之後,調試發現跑到

startup_gd32e10x.s的SystemInit之後就不動了。

;/* reset Handler */
Reset_Handler   PROC
                EXPORT  Reset_Handler                     [WEAK]
                IMPORT  SystemInit
                IMPORT  __main
                LDR     R0, =SystemInit
                BLX     R0
                LDR     R0, =__main
                BX      R0
                ENDP

這個是剛開始的地方,肯定不是什麼代碼哪裏有問題

不過一直想不通哪裏設置有問題

後來想起來之前刷的app和現在的不一樣,是不是要把整個flash 128K全部擦除一下

果然,選中Erase Full Chip再下載就可以了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章