还搞不透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():

相关推荐
XINVRY-FPGA3 小时前
XCZU4EV-1FBVB900E Xilinx FPGA AMD Zynq UltraScale+ MPSoC EV(Embedded Vision)
arm开发·嵌入式硬件·计算机视觉·fpga开发·硬件架构·硬件工程·fpga
猫猫的小茶馆3 小时前
【STM32】FreeRTOS 任务的删除(三)
java·linux·stm32·单片机·嵌入式硬件·mcu·51单片机
学不动CV了3 小时前
单片机ADC采集机理层面详细分析(二)
c语言·arm开发·stm32·单片机·嵌入式硬件·开源·51单片机
学不动CV了4 小时前
51核和ARM核单片机OTA实战解析(二)
c语言·arm开发·stm32·单片机·嵌入式硬件·51单片机
Yuroo zhou4 小时前
IMU的精度对无人机姿态控制意味着什么?
单片机·嵌入式硬件·算法·无人机·嵌入式实时数据库
嵌入式小白牙6 小时前
ARM-I2C硬实现
arm开发·单片机·嵌入式硬件
knight_20249 小时前
嵌入式学习日志————对射式红外传感器计次
stm32·单片机·嵌入式硬件·学习
深圳安凯星单片机开发方案公司9 小时前
用单片机怎么控制转速
单片机·51单片机
忆和熙9 小时前
【模电笔记】—— 波形发生电路(波形振荡器)
嵌入式硬件·模电笔记·波形发生电路
文火冰糖的硅基工坊9 小时前
[硬件电路-97]:模拟器件 - 如何通过外部的闭环负反馈,让运算放大器从“暴脾气”、“愣头青”、情绪容易失控者变成“沉着”、“冷静”的精密调控者的?
嵌入式硬件·架构·电路·跨学科融合