上电复位、掉电复位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`永远相反,只要门电路没有问题

相关推荐
小郭团队3 分钟前
未来PLC会消失吗?会被嵌入式系统取代吗?
c语言·人工智能·python·嵌入式硬件·架构
Aaron15883 分钟前
全频段SDR干扰源模块设计
人工智能·嵌入式硬件·算法·fpga开发·硬件架构·信息与通信·基带工程
The_superstar610 分钟前
视觉模块与STM32进行串口通讯(匠心制作)
stm32·嵌入式硬件·mongodb·计算机视觉·串口通讯·视觉模块
Dillon Dong24 分钟前
STM32嵌入式:如何使用VSCode EIDE来获取flash块数据并转换成可视化的数据 来判断源头数据是否错误
vscode·stm32·嵌入式硬件
恒锐丰小吕24 分钟前
屹晶微 EG3113 600V高压、2A/2.5A驱动、自举半桥栅极驱动芯片技术解析
嵌入式硬件·硬件工程
小灰灰搞电子1 小时前
STM32L4 使用低功耗串口唤醒休眠状态源码分享
stm32·单片机·嵌入式硬件
不脱发的程序猿1 小时前
SPI、DSPI、QSPI技术对比
单片机·嵌入式硬件·嵌入式
金线银线还是铜线?10 小时前
米德方格MF9005/MF9006:低功耗光能利用的PMIC芯片解析
嵌入式硬件·物联网·iot·太阳能
Arciab11 小时前
51单片机_数码管显示
单片机·嵌入式硬件·51单片机
qq_4017004111 小时前
FreeRTOS用事件组替代全局变量实现同步
单片机