上电复位、掉电复位MOS管

一、引言

因为LED运行过程中需要清屏会出现上电复位和下电复位的概念,所以现在详细介绍下这两个概念,多少位寄存器就是多少个触发器。

上电复位POR 2V :上电把不可控的初始值刷成可控的,清空重置寄存器为可确定的值

掉电复位PDR 1.96V:强制将不确定的值置为0

SOC 芯片一般都集成上电复位(POR)和掉电复位(PDR)功能,二者是保障芯片在电源异常时可靠启动、稳定运行的核心硬件机制,属于 SOC 电源管理模块(PMU)的标配功能。

1. 上电复位(Power-On Reset, POR)

  • 触发场景:芯片接通电源时,电源电压从 0V 逐渐上升到额定工作电压(如 3.3V)。
  • 核心作用 :确保电源电压稳定到芯片可正常工作的阈值后,再释放复位信号 ,让芯片从初始状态开始执行程序。
    • 如果没有 POR,电源电压未稳定时芯片就可能乱执行指令,导致启动失败、程序跑飞。
  • 硬件原理 :SOC 内部集成电压检测比较器,预设一个 POR 阈值(如 2.8V)。当 VDD 电压低于阈值时,复位信号有效(芯片保持复位态);当 VDD 上升到阈值并保持一段时间(去抖),复位信号释放,芯片开始启动。

2. 掉电复位(Power-Down Reset, PDR)

  • 触发场景:芯片工作过程中,电源电压突然跌落(如电池电量耗尽、外部电源波动、短路等),低于安全工作阈值。
  • 核心作用 :在电源电压不足以维持芯片正常工作前,强制触发复位,防止芯片因电压不足出现逻辑混乱、数据损坏(如寄存器值错乱、Flash 写入异常)。
  • 硬件关联 :PDR 通常和 POR 共享同一个电压检测模块,但触发逻辑相反 ------POR 检测电压上升沿,PDR 检测电压下降沿。
    • 部分 SOC 会把 PDR 细分为 欠压复位(Brown-Out Reset, BOR),本质上是同一类功能,只是命名更强调 "电压欠压" 的触发条件。

3.SOC 复位机制的补充要点

  1. 独立性 :POR/PDR 是纯硬件复位机制,不依赖软件配置,也不需要外部复位电路(当然可以外接复位按键做冗余)。即使芯片内部程序跑飞,只要电源异常,POR/PDR 就会强制介入。
  2. 复位优先级 :在 SOC 所有复位源中(POR/PDR、外部复位、看门狗复位、软件复位等),POR 优先级最高------ 芯片上电时,只有 POR 完成,其他复位源才会生效。
  3. 差异化配置 :中高端 SOC 会支持可编程的 BOR 阈值,比如 STM32H7 系列可以通过配置选项字节,选择不同的欠压检测阈值(如 2.1V/2.4V/2.7V),适配不同的电源稳定性需求。

4.总结

几乎所有商用 SOC 芯片都会同时集成 POR 和 PDR(或 BOR) 功能 ------POR 负责 "平稳启动",PDR 负责 "异常保护",二者共同构成芯片电源层面的第一道可靠性防线。

5.优先级

STM32 系列 SOC (主流 Cortex-M 内核)为例,整理复位源的触发条件 、核心作用 和优先级排序 ,优先级 数字越小越高,高优先级复位会覆盖低优先级复位的状态标记。

关键补充说明

  1. 优先级核心逻辑 :电源相关复位(POR/PDR)> 硬件复位(外部引脚)> 监控复位(看门狗)> 软件复位。原因是电源复位直接关系芯片的基础运行条件,优先级必须最高;软件复位是程序层面的操作,优先级最低。
  2. 复位标志查询 :SOC 会在复位状态寄存器(如 STM32 的 RCC_CSR) 中记录复位原因,程序可以通过读取该寄存器判断是哪种复位触发了启动,便于调试和异常处理。
  3. 跨平台一致性:其他 SOC(如 ESP32、NXP Kinetis)的复位优先级逻辑与 STM32 基本一致,差异仅在于阈值配置和寄存器命名。

q与q`区别:q`存在门电路有没有错误,特点:q与q`永远相反,只要门电路没有问题

相关推荐
吠品6 小时前
智谱开源 ZCode 之后,真正的考试才开始
单片机·嵌入式硬件·1024程序员节
Chery11407 小时前
高速ADC与精密DAC怎么选?DP9230D与DP8532D应用解析
嵌入式硬件·物联网·射频工程
小李不想当小白10 小时前
SPI通信外设与W25Q64 (硬件SPI)(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
LCG米10 小时前
STM32驱动W5500以太网模块实测:TCP吞吐瓶颈定位、TX指针回绕陷阱与断线重连保活落地
stm32·单片机·嵌入式硬件·tcp/ip
尼喃12 小时前
662K/65Z5三脚稳压芯片规格书—PW6566B33/B30引脚功能
嵌入式硬件
创界工坊工作室12 小时前
63-基于STC89C52霍尔传感器的智能化电能表设计
stm32·单片机·嵌入式硬件·51单片机·proteus
智购科技自动售货机厂家13 小时前
让AI经营自动售货机:从Project Vend看工具权限与业务规则~YH
大数据·服务器·单片机·嵌入式硬件·深度学习
Zwawa14 小时前
从 printf 到曲线:把数据送上 VOFA+
c语言·单片机·嵌入式
意法半导体STM3215 小时前
【官方原创】LAT6048 如何扩大MP2的A35核和M33核共享内存
stm32·单片机·嵌入式硬件·内存映射·stm32mp2
en.en..15 小时前
STM32(F429)启动模式与两种烧录方式
stm32·单片机·嵌入式硬件