MCUがSystemInitにジャンプした後、MCUはダウンしません

小さな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

これはそもそも、コードに問題はありません

でもどこが間違っているのかわからない

後で、以前使っていたアプリが現在のものと違うことを思い出しましたが、フラッシュ128K全体を消去する必要がありますか?

案の定、フルチップの消去を選択してダウンロードしてください。

 

おすすめ

転載: blog.csdn.net/yangkunhenry/article/details/104864372