h1_key

当前位置:首页 >新闻资讯 > 技术文章>STM32为什么要外接复位芯片?
STM32为什么要外接复位芯片?
2023-04-20 456次

  STM32为什么要外接复位芯片?

  STM32都有一个最低工作电压(比如1.8V),当电源电压跌落到低于MCU所要求的最低值时,MCU工作可能发生混乱,造成程序跑飞,引起整机死机、误动作等现象。

  使用复位IC的原理是通过确定的电压值(阈值)启动复位操作,同时排除瞬间干扰的影响,又有防止MCU在电源启动和关闭期间的误操作,保证数据安全。


  STM32看门狗设计和复位

  STM32具有IWDG独立看门狗、WWDG窗口看门狗两种类型的看门狗。

  独立看门狗由专用的低速时钟(LSI)驱动,即使主时钟发生故障它也仍然有效。而窗口看门狗由从APB1时钟分频后得到的时钟驱动,通过可配置的时间窗口来检测应用程序非正常的过迟或过早的操作。

  看门狗复位就是超过一定时间没有喂狗,看门狗就会发出一个复位信号。


 看门狗和复位IC同时存在的注意事项

  之前有工程师遇到一个问题:STM32外接了复位IC,发现自己的看门狗不起作用,也就是说看门狗不能复位。

  这个问题可能很少有人遇到过,我这里就先给大家讲讲原因,避免以后你以后入坑。

想要明白这里面原因,就需要对复位电路结构和原理做一定的了解。

 

  STM32复位

  STM32的复位主要分为三类:系统复位、电源复位和后备域复位。

  系统复位:

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

  2. 窗口看门狗计数终止(WWDG复位)

  3. 独立看门狗计数终止(IWDG复位)

  4. 软件复位(SW复位)

  5. 低功耗管理复位

  电源复位:

  1. 上电/掉电复位(POR/PDR复位)

  2. 从待机模式中返回

  备份区域复位:

  1. 软件复位,备份区域复位可由设置备份域控制寄存器(RCC_BDCR)中的BDRST位产生。

  2. 在VDD和VBAT两者掉电的前提下, VDD或VBAT上电将引发备份区域复位。

可以参看文章:STM32复位来源,Cotrex-M系统与内核复位区别

 

 

  STM32复位内部结构图

  

 

 

  出现问题的电路图如下:

  

 


  如果外接了复位IC,这里就需要大家认真看上面两图。

  一个重要的信息:外接复位IC驱动类型为 CMOS 推拉型驱动。

 

  • 一文读懂什么是IMU传感器?
  • IMU(惯性测量单元,Inertial Measurement Unit) 是一种用于测量物体运动状态的电子设备,通过组合多种传感器来提供三维空间中的加速度、角速度及姿态信息。
    2025-03-05 472次
  • 一文读懂什么是图像传感器?
  • 图像传感器是一种将光学图像转换为电信号的电子器件,广泛应用于数码相机、智能手机、安防监控、医疗影像、自动驾驶等领域。它是现代成像系统的核心组件,决定了图像的清晰度、色彩还原能力和动态范围等关键性能。
    2025-03-03 103次
  • 一文读懂什么是加速度传感器?
  • 加速度传感器(Accelerometer) 是一种测量物体线性加速度的装置,可检测物体在空间中沿X、Y、Z轴的平移运动(包括静态重力加速度和动态运动加速度)。
    2025-02-26 203次
  • XILINX赛灵思 XC7K160T-2FBG484E
  • 赛灵思(XILINX)作为行业的领军企业,其推出的 XC7K160T-2FBG484E 更是一款备受瞩目的产品。XC7K160T-2FBG484E 属于赛灵思 7 系列 FPGA(现场可编程门阵列),具有强大的性能和丰富的功能。
    2024-09-25 363次
  • XILINX赛灵思 XCKU085-2FLVA1517E
  • 赛灵思(XILINX)作为全球领先的可编程逻辑器件供应商,其推出的 XCKU085-2FLVA1517E 以卓越的性能和丰富的功能,成为众多电子工程师和设计师的首选。XCKU085-2FLVA1517E 属于赛灵思 UltraScale 架构系列产品,采用先进的 20 纳米工艺技术制造。这一工艺不仅带来了更高的性能,还实现了更低的功耗,为各种复杂的电子系统设计提供了理想的解决方案。
    2024-09-25 315次

    万联芯微信公众号

    元器件现货+BOM配单+PCBA制造平台
    关注公众号,优惠活动早知道!
    10s
    温馨提示:
    订单商品问题请移至我的售后服务提交售后申请,其他需投诉问题可移至我的投诉提交,我们将在第一时间给您答复
    返回顶部