启动文件的问题

2019-08-30 09:07发布

本人使用的是STM32F103系列,加载的启动文件是startup_stm32f10x_hd.s版本是3.0.0的,其中一段是
Reset_Handler   PROC
                EXPORT  Reset_Handler             [WEAK]
                IMPORT  __main

                LDR     R0, = SystemInit_ExtMemCtl ; initialize external memory controller
                BLX     R0

                LDR     R1, = __initial_sp        ; restore original stack pointer
                MSR     MSP, R1                  

                LDR     R0, =__main
                BX      R0
                ENDP
请问SystemInit_ExtMemCtl和__initial_sp是什么作用,启动文件的内容可以自己添加吗


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。