指点成金-最美分享吧

登录

STM32中的NRST引脚是干吗的,有啥作用,怎么接外设

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了STM32中的NRST引脚是干吗的,有啥作用,怎么接外设相关的知识,希望对你有一定的参考价值。

STM32中的NRST引脚是干吗的,有什么作用,怎么接外设,请知道的人回答下

STM32F的zdNRST是异步复位脚。

当NRST输入低电平的时候,MCU处于复位状态,重设所有的内部寄存器,及片内几十KB的SRAM。

当NRST从低电平变高时,PC指针从0地址开始。但是复位的回时候不会将STM32F片内RTC的寄存器以及后备存储器重置,因为它们是用电池通答过专门的VBAT脚供电。STM32中的NRST有施密特功能。大概在输入电压低于1.9V的时候将芯片复位。

扩展资料


异步复位优点:

异步复位信号识别方便,而且可以很方便地使用全局复位。

由于大多数的厂商目标库内的触发器都有异步复位端口,可以节约逻辑资源。

异步复位缺点:

复位信号容易受到毛刺的影响。

复位结束时刻恰在亚稳态窗口内时,无法决定现在的复位状态是1还是0,会导致亚稳态。

参考技术A STM32F的NRST是异步复位脚。
当NRST输入低电平的时候,MCU处于复位状态,重设所有的内部寄存器,及片内几十KB的SRAM。
当NRST从低电平变高时,PC指针从0地址开始。
但是复位的时候不会将STM32F片内RTC的寄存器以及后备存储器重置,因为它们是用电池通过专门的VBAT脚供电。
STM32中的NRST有施密特功能。大概在输入电压低于1.9V的时候将芯片复位。本回答被提问者采纳

stm32—复位

复位

STM32F10xxx支持三种复位形式,分别为系统复位、上电复位和备份区域复位.

系统复位

除了时钟控制器的RCC_CSR寄存器中的复位标志位和备份区域中的寄存器以外,系统复位将复位所有寄存器至它们的复位状态。

当发生以下任一事件时,产生一个系统复位:

  1. NRST引脚上的低电平(外部复位)
  2. 窗口看门狗计数终止(WWDG复位)
  3. 独立看门狗计数终止(IWDG复位)
  4. 软件复位(SW复位)
  5. 低功耗管理复位

通过查看RCC_CSR控制状态寄存器中的复位状态标志位识别复位事件来源。

上电复位

当以下事件中之一发生时,产生电源复位:

  1. 上电/掉电复位(POR/PDR复位)
  2. 从待机模式中返回

电源复位将复位除了备份区域外的所有寄存器。

备份区域复位

备份区域拥有两个专门的复位,它们只影响备份区域(见图4)。
当以下事件中之一发生时,产生备份区域复位:

  1. 软件复位,备份区域复位可由设置备份域控制寄存器 (RCC_BDCR)中的BDRST位产生。
  2. 在VDD和VBAT两者掉电的前提下, VDD或VBAT上电将引发备份区域复位。




附图:
复位电路图

以上是关于STM32中的NRST引脚是干吗的,有啥作用,怎么接外设的主要内容,如果未能解决你的问题,请参考以下文章