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再下载就可以了

猜你喜欢

转载自blog.csdn.net/yangkunhenry/article/details/104864372