首页 » 通讯 » STM32F1/F4复位的实现办法_存放器_模式

STM32F1/F4复位的实现办法_存放器_模式

萌界大人物 2024-10-23 00:24:58 0

扫一扫用手机浏览

文章目录 [+]

系统复位:

除了时钟掌握寄存器 CSR 中的复位标志和备份域中的寄存器外,系统复位会将其他全部寄存器都复位为复位值。

STM32F1/F4复位的实现办法_存放器_模式 通讯

只要发生以下事宜之一,就会产生系统复位:

1. NRST 引脚低电平(外部复位)

2. 窗口看门狗计数结束(WWDG 复位)

3. 独立看门狗计数结束(IWDG 复位)

4. 软件复位(SW 复位)

5. 低功耗管理复位

软件复位:

可通过查看 RCC 时钟掌握和状态寄存器 (RCC_CSR) 中的复位标志确定。

要对器件进行软件复位,必须将 Cortex™-M4F 运用中断和复位掌握寄存器中的SYSRESETREQ 位置 1。

低功耗管理复位:

引发低功耗管理复位的办法有两种:

1. 进入待机模式时产生复位:

此复位的使能办法是清零用户选项字节中的 nRST_STDBY 位。
使能后,只要成功实行进入待机模式序列,器件就将复位,而非进入待机模式。

2. 进入停滞模式时产生复位:

此复位的使能办法是清零用户选项字节中的 nRST_STOP 位。
使能后,只要成功实行进入停滞模式序列,器件就将复位,而非进入停滞模式。

电源复位:

只要发生以下事宜之一,就会产生电源复位:

1. 上电/掉电复位(POR/PDR 复位)或欠压 (BOR) 复位

2. 在退出待机模式时

这些源均浸染于 NRST 引脚,该引脚在复位过程中始终保持低电平。
RESET 复位入口向量在存储器映命中固定在地址 0x0000_0004 。

芯片内部的复位旗子暗记会在 NRST 引脚上输出。
脉冲发生器用于担保最短复位脉冲持续韶光,可确保每个内部复位源的复位脉冲都至少持续 20 μs。
对付外部复位,在 NRST 引脚处于低电平时产生复位脉冲。

备份域复位:

备份域复位会将所有 RTC 寄存器和 RCC_BDCR 寄存器复位为各自的复位值。
BKPSRAM 不受此复位影响。
BKPSRAM 的唯一复位办法是通过 Flash 接口将 Flash 保护等级从 1 切换到 0。

只要发生以下事宜之一,就会产生备份域复位:

1. 软件复位,通过将 RCC 备份域掌握寄存器 (RCC_BDCR) 中的 BDRST 位置 1 触发。

2. 在电源 V DD 和 V BAT 都已掉电后,个中任何一个又再上电。

相关文章

工会代码号,新时代职工权益的守护神

在新时代的浪潮中,工会作为职工权益的代表者和维护者,发挥着至关重要的作用。工会代码号,作为工会组织的一个重要标识,不仅承载着职工们...

通讯 2025-01-07 阅读0 评论0

巴塞尔协议,金融稳定的基石与未来展望

自20世纪70年代以来,金融风险在全球范围内不断加剧,金融市场波动频繁,金融危机频发。为了应对这一挑战,巴塞尔委员会于1975年提...

通讯 2025-01-07 阅读0 评论0

市一级代码,新时代城市治理的智慧钥匙

随着我国城市化进程的加快,城市治理面临着前所未有的挑战。为了提高城市治理水平,各地纷纷探索创新管理模式。市一级代码作为一种新兴的城...

通讯 2025-01-07 阅读0 评论0

平台活动协议,构建和谐共赢的数字生态圈

随着互联网技术的飞速发展,各类平台如雨后春笋般涌现。平台活动协议作为平台运营的核心要素,对于构建和谐共赢的数字生态圈具有重要意义。...

通讯 2025-01-07 阅读0 评论0