stm32启动文件详解.doc

上传人:小陈 文档编号:5135647 上传时间:2020-12-04 格式:DOC 页数:21 大小:91.50KB
下载 相关 举报
stm32启动文件详解.doc_第1页
第1页 / 共21页
stm32启动文件详解.doc_第2页
第2页 / 共21页
stm32启动文件详解.doc_第3页
第3页 / 共21页
stm32启动文件详解.doc_第4页
第4页 / 共21页
stm32启动文件详解.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

.STM32启动文件详解一、启动文件的作用1.初始化堆栈指针 SP;2.初始化程序计数器指针 PC;3.设置堆、栈的大小;4.设置异常向量表的入口地址;5.配置外部 SRAM作为数据存储器(这个由用户配置,一般的开发板可没有外部 SRAM);6.设置 C库的分支入口_main(最终用来调用 main函数);7.在 3.5版的启动文件还调用了在 system_stm32f10x.c文件中的SystemIni()函数配置系统时钟。二、汇编指令指令作用EQU给数字常量取一个符号名,相当于C语言中的defineAREA汇编一个新的代码段或者数据段SPACE分配内存空间PRESERVE8当前文件堆栈需按照8字节对齐EXPORT声明一个标号具有全局属性,可被外部文件使用DCD以字为单位分配内存,要求4字节对齐,并要求初始化这些内存PROC定义子程序,与ENDP成对使用,表示子程序结束WEAK弱定义,如果外部文件声明了一个标

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 实用文档资料库 > 表格模板

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。