Después de que la MCU salta a SystemInit, no baja

Cuando estaba probando un pequeño ejemplo de USB, después de descargarlo, descubrí que

Después de SystemInit de startup_gd32e10x.s, no se mueve.

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

Este es el primer lugar, definitivamente no hay ningún problema con el código

Pero no puedo averiguar dónde está mal la configuración

Más tarde recordé que la aplicación que usaba antes era diferente a la actual, ¿es necesario borrar todo el flash 128K?

Efectivamente, seleccione Erase Full Chip y descárguelo.

 

Supongo que te gusta

Origin blog.csdn.net/yangkunhenry/article/details/104864372
Recomendado
Clasificación