还搞不透stm32单片机启动过程?一篇文章几百字让你彻底看懂!

1.stm32启动

1.1 msp和pc的初始值,第一步:

2.boot的值就被锁定了

可以根据实际绑定的值变动,

这里补充一点boot1和0的原理:

1.2来点刺激的:

这里我插入一个链接:

【明解STM32】一文搞明白STM32芯片存储结构-CSDN博客

说的不错!

1.3 pdf文件的详解:

栈空间主要用来存储临时变量,形参等数据;

堆需要自己管理:

程序员自己管理+malloc才行

1.3启动过程:

resethandler的一些细节:weak函数、汇编

2.总结

2.1 总结知识点

main就做了很多操作:

复位中断函数:systemInit+__main():

相关推荐
陶瓷好烦8 小时前
使用MATLAB进行雷达数据采集可视化
单片机·嵌入式硬件
2401_8437852310 小时前
STM32 软件I2C读写MPU6050
stm32·单片机·嵌入式硬件
云山工作室13 小时前
基于单片机的电子抢答器设计(论文+源码+实物)
单片机·嵌入式硬件·毕业设计·毕设
LS_learner13 小时前
TB6612FNG一款性能出色、易于使用的直流电机驱动器件
嵌入式硬件
雯宝13 小时前
STM32 简介
stm32·单片机·嵌入式硬件
Hello小赵14 小时前
蓝桥杯嵌入式备赛(三)—— LED +按键 + LCD
单片机·职场和发展·蓝桥杯
爱吃奶酪的松鼠丶16 小时前
51单片机之冯·诺依曼结构
单片机·嵌入式硬件
蓑衣客VS索尼克17 小时前
单片机通讯中的时序图:初学者的入门指南
单片机·嵌入式硬件
weixin_5803820618 小时前
要使 if(USART_GetITStatus(USART3, USART_IT_TC) != RESET) 条件满足
stm32·单片机·嵌入式硬件