一、启动文件的作用
(关于启动代码的作用,前面已经提到过了,这里再啰嗦一下)
(1)初始化堆栈指针 SP;
(2)初始化程序计数器指针 PC;
(3)设置堆、栈的大小;
(4)设置异常向量表的入口地址;
(5)配置外部 SRAM作为数据存储器(这个由用户配置,一般的开发板可没有外部 SRAM);
(6)设置 C库的分支入口__main(最终用来调用 main函数);
(7)在 3.5版的启动文件还调用了在 system_stm32f10x.c文件中的SystemIni()函数配置系统时钟。
此文件比较详细地介绍了STM32f10x的启动文件的各个部分!
start_stm32f10x_xd.s.rar
(20.76 KB, 下载次数: 163)
2018-10-12 13:31 上传
点击文件名下载附件
一周热门 更多>