概述
1、启动模式
在STM32F10xxx里,可以通过BOOT[1:0]引脚选择三种不同启动模式:
2、启动方式:
内部的Flash中启动
存储器映射:
0x0000 0000 ——0x0800 0000 映射的内部Flash
3、启动文件
cl:互联型 stm32f105/107系列
vl:超值型 stm32f100系列
xl:超高密度型 stm32f101/103系列
flash容量大小:
ld:小容量,小于64KB
md:中等容量,64KB/128KB
hd:大容量,大于128KB
4、启动文件分析
上电或按下复位按键,从Reset_Handler开始执行。
执行的第一个函数:SystemInit(初始化flash接口、初始化PLL、初始化系统时钟)
执行的第二个函数:__main(属于C库函数,作用:完成全局/静态变量的初始化、初始化堆栈、库函数初始化、程序的跳转,进入用户的main函数入口)
了解更多关可以访问个人博客
最后
以上就是拼搏鱼为你收集整理的STM32启动设置的全部内容,希望文章能够帮你解决STM32启动设置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复