STM32F7学习笔记9:STM32启动文件分析

Dr.Guo
发布于 2024-02-13 / 20 阅读
0
0

STM32F7学习笔记9:STM32启动文件分析

STM32F7学习笔记9:STM32启动文件分析

1. 启动文件

启动文件是由汇编开发,系统上电后首先运行的程序,其主要功能如下:

  1. 初始化堆栈指针SP=_initial_sp
  2. 初始化PC指针=Reset_Handler
  3. 初始化中断向量表
  4. 配置系统时钟
  5. 调用C库函数_main初始化用户堆栈,从而最终调用main函数去到C的世界

2. ARM汇编指令

参考《Cortex-M3权威指南CnR2》

3. 启动文件分析

未完待续


评论