STM32启动模式

STM32启动模式(自举模式)

M3内核复位后,做的第一件事:

  1. 从地址0x0000 0000处取出堆栈指针MSP的初始值,该值就是栈顶地址。
  2. 从地址0x0000 0004处取出程序计数器指针PC的初始值,该值是复位向量。
    在这里插入图片描述
    芯片厂商会把这两个地址映射到其它地址。

在系统复位后,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。
STM32启动模式_第1张图片

STM32启动过程

STM32启动模式_第2张图片
STM32启动模式_第3张图片
STM32启动模式_第4张图片
STM32启动模式_第5张图片
在这里插入图片描述

你可能感兴趣的:(stm32,stm32,嵌入式硬件,单片机)