9、STM32的启动过程

1、启动模式

复位方式有三中:上电复位、硬件复位、软件复位。当产生复位,并且离开复位状态后,内核做的第一件事就是读取一下两个32位整数的值。

  • 从地址0x00000000读取堆栈指针MSP的初始值,该值就是栈顶地址。
  • 从地址0x00000004读取程序计数器指针PC的初始值,这个值只想复位后执行的第一条指令。
相关推荐
源远流长jerry2 小时前
STM32之MCU和GPIO
linux·c++·stm32·单片机·嵌入式硬件
anghost15014 小时前
基于单片机的水果自动收集车
单片机·嵌入式硬件
Ronin-Lotus14 小时前
嵌入式硬件篇---电容本质
嵌入式硬件
STC_USB_CAN_805115 小时前
实战 AI8051U 音视频播放:USART-SPI→DMA-P2P→SPI+I2S 例程详解
单片机·嵌入式硬件·音视频
ShiMetaPi15 小时前
【GM3568JHF】FPGA+ARM异构开发板烧录指南
stm32·单片机·嵌入式硬件
蜡笔小电芯16 小时前
【STM32】STM32H750 CubeMX 配置 USB CDC 虚拟串口笔记
笔记·stm32·嵌入式硬件
yiqiqukanhaiba17 小时前
STM32学习笔记14-I2C硬件控制
笔记·stm32·学习
Ronin-Lotus18 小时前
嵌入式硬件篇---Buck&Boost电路
单片机·嵌入式硬件
清风66666619 小时前
基于STM32F103单片机智能门禁热释人体感应报警设计
单片机·毕业设计·课程设计
清风66666620 小时前
基于51单片机自动智能浇花系统设计
stm32·单片机·嵌入式硬件·毕业设计·课程设计