三种复位
1.系统复位:
含义:除开CSR中的复位标志和备份域寄存器,其他全部寄存器复位为复位值。
条件: 1.NRTS(异步复位脚)低电平
2.窗口看门狗(WWDG)复位 ——》系统内部的故障探测器,时钟与系统相 同。如果系统时钟不走了,这个狗也就失去了作用了,主要用于监视软件错误。
3.独立看门狗(IWDG)复位 ——》独立于系统之外,因为有独立时钟,所以不受系统影响的系统故障探测器,主要用于监视硬件错误。
4.软件复位(SW复位)
5.低功耗管理复位 (1. 进入待机模式时产生复位:此复位的使能方式是清零用户选项字节中的 nRST_STDBY 位。
2.进入停止模式时产生复位:此复位的使能方式是清零用户选项字节中的 nRST_STOP 位。)
2.电源复位:
条件:1. 上电/掉电复位(POR/PDR 复位)或欠压 (BOR) 复位
2. 在退出待机模式时
ps: 除备份域内的寄存器以外,电源复位会将其它全部寄存器设置为复位值
RESET 复位入口向量 在存储器映射中固定在地址 0x0000_0004。
3.备份域复位:
条件:1. 软件复位,通过将 RCC 备份域控制寄存器 (RCC_BDCR) 中的 BDRST 位置 1 触发。