打印
[通用 MCU]

PORST异常可能会导致 MCU 无法正常启动

[复制链接]
301|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lvuu|  楼主 | 2025-2-9 12:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MCU, RS, POR, ST
本帖最后由 lvuu 于 2025-2-9 12:34 编辑

PORST异常可能会导致 MCU 无法正常启动、卡死或进入未知状态

以下是常见的原因及解决方案:

可能的 PORST 异常原因供电不稳定
  • 现象:MCU 在上电时复位不稳定,可能启动失败或反复重启。
  • 原因
    • 电源升压过慢,导致 MCU 误判复位状态。
    • 电源噪声大,导致 PORST 引脚检测到错误的电平变化。
  • 解决方案
    • VCC 旁边增加 100nF + 10uF 的电容,降低电源波动。
    • 确保 VCC 供电稳定,波动 <5%

复位引脚 PORST 悬空
  • 现象:MCU 启动失败,或者间歇性死机。
  • 原因
    • PORST 引脚没有正确上拉,导致 MCU 误认为复位信号一直存在。
  • 解决方案
    • PORST 引脚加 10KΩ 上拉到 VCC
    • 并联 100nF 电容 以滤除干扰。

复位电路(RC 复位)参数不当
  • 现象:MCU 上电后不能稳定进入工作状态。
  • 原因
    • RC 复位电路的 电阻 R 太大 / 电容 C 太小,导致上电时未能正确复位。
  • 解决方案
    • 典型的 RC 复位电路参数:ini
      复制编辑


      R = 10KΩ,C = 1uF
    • 计算复位延时:
      • 复位时间 ≈ 5 * R * C
      • 例如:10KΩ + 1uF ≈ 50ms 复位时间
    • 如果 MCU 需要更长的上电稳定时间,可增大 C(如 10uF)。

误触发外部 RESET
  • 现象:MCU 运行时,突然复位
  • 原因
    • 外部干扰信号(如电机、高速信号线)影响复位引脚。
  • 解决方案
    • 增加 RC 滤波:在 PORST 引脚并联 100nF 电容
    • 屏蔽干扰源:如果是 EMC 干扰,使用屏蔽电缆、接地等方式减少干扰。

低功耗模式后无法正常复位
  • 现象:MCU 进入低功耗后无法唤醒或复位。
  • 原因
    • 某些 MCU 在低功耗模式下,PORST 需要特定触发条件才能生效。
  • 解决方案
    • 检查 数据手册,确保:
      • 使用正确的复位触发方式(如软件复位 / 外部引脚复位)。
      • 避免误触发低功耗模式(特别是掉电保存模式)。

复位芯片(如 AMS1117 + 复位 IC)问题
  • 现象:即使电源正常,MCU 仍然无法正常复位。
  • 原因
    • 使用 AMS1117 等 LDO 供电,其输出电压上升太慢,导致 MCU 复位异常。
    • 复位芯片(如 XC61、DS1233)参数不匹配,导致 PORST 误触发。
  • 解决方案
    • 优化供电升压速度
      • 改用 更快的 LDO(如 MP2338)DCDC 方案
    • 使用合适的复位芯片
      • DS1233(3.3V 复位),低电压时精准触发复位
      • STM706(带看门狗功能)。


使用特权

评论回复
沙发
yutingwei| | 2025-2-25 15:49 | 只看该作者
解决这类问题需要综合考虑硬件设计、电源管理以及复位电路的设计。

使用特权

评论回复
板凳
suncat0504| | 2025-2-25 22:37 | 只看该作者
电源的稳定性,对单片机很重要、

使用特权

评论回复
地板
suncat0504| | 2025-2-25 22:38 | 只看该作者
复位芯片上有这么多问题点啊,学习了。谢谢!我还停留在阻容复位电路上呢。哈哈哈。

使用特权

评论回复
5
星辰大海不退缩| | 2025-2-26 15:53 | 只看该作者
PORST 引脚一定要注意细节

使用特权

评论回复
6
kepe| | 2025-2-27 11:26 | 只看该作者
它可能导致MCU无法正常启动、卡死或进入未知状态。

使用特权

评论回复
7
地瓜patch| | 2025-2-27 20:59 | 只看该作者
电源引起复位,设计好了电源很生气出现

使用特权

评论回复
8
xiyaoko2365| | 2025-2-28 12:55 | 只看该作者
PORST引脚通常用于监控电源电压,并确保MCU在电源正常时才能启动。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

68

主题

591

帖子

0

粉丝