forgot 发表于 2024-3-15 08:39

启动文件做了什么工作

启动文件由汇编编写,是系统上电复位后第一个执行的程序。主要做了以下工作:
初始化堆栈指针SP=_initial_sp
初始化PC指针=Reset_Handler
初始化中断向量表
配置系统时钟
调用C库函数_main初始化用户堆栈,从而最终调用main函数去到C的世界

ayb_ice 发表于 2024-3-15 08:41

还有变量初始化

数码小叶 发表于 2024-3-16 07:32

要是搞bootload,升级啥的,要和这块打交道

zwsam 发表于 2024-3-20 09:01

good
页: [1]
查看完整版本: 启动文件做了什么工作