启动文件详解

启动文件大致可以归纳为以下部分 1.初始化栈指针 SP=_initial_sp,初始化堆,设置堆、栈的大小(栈用来保存局部变量,函数的开销) 2.初始化程序计数器指针 PC=Reset_Handler,程序复位开始的地方 3.初始化中断向量表 4. 配置外部 SRAM 作为数据存储器(这个由用户配置,一般的开发板可没有外部 SRAM) 5.调用 SystemInit() 函数配置 STM32的系统
相关文章
相关标签/搜索