硬件看门狗--保护你的硬件不宕机

简介: 常用的都是软件看门狗,需要依赖MCU内部的独立看门狗或者窗口看门狗,本次使用的是硬件看门狗,硬件上更加稳定可靠

1、原理图
Image.png

2、引脚说明
MR:手动复位,低电平有效
WDI:看门狗输入。如果引脚输入在1.6s内保持高或低,则内部监视器的计时器超时,WDO输出变低。每当WDI看到上升或下降的边缘时,内 部监视器定时器都会清除。
WDO:看门狗输出。当内部监视器计时器完成其1.6秒计数时,引脚输出拉低,直到清除监视器后再次升高。在低电平的条件下,WDO也会下 降。每当VCC低于重置阈值时,WDO将保持较低电平。然而,与重置不同的是,WDO没有一个最小的脉冲宽度。一旦VCC超过重置阈值,WDO就会变高,没有延迟。
RESET:重置低复位输出。触发时,该引脚输出200ms低电平,当VCC低于重置阈值时引脚保持低电平。在VCC超过复置阈值或MR从低到 高后,引脚将保持低电平200ms。看门狗超时不会触发重置,除非WDO连接到MR。

主要功能
在通电、断电和故障情况下的复位输出。
如果看门狗输入未在1.6秒内切换,则独立的监视器输出会下降。
一个1.25V阈值检测器,用于断电警告、电池电量不足检测或监控+3.3V/+3.0V以外的电源。
主动低电平手动复位,允许通过按钮开关触发复位。

相关文章
|
23天前
|
虚拟化
minos 2.5 中断虚拟化——vGIC
这一节开始讲述真正的中断虚拟化,首先来看硬件方面的虚拟化。前文 minos 2.3 中断虚拟化——GICv2 管理 主要讲述 GICv2 的 Distributor 和 CPU Interface,在 Hypervisor 存在的情况下,它们都是为 Hypervisor 服务的。现在有了 vm,vm 里面的内核也需要操作 GIC,怎么办?我们模拟一个 GIC 设备给 vm 使用。
23 5
minos 2.5 中断虚拟化——vGIC
|
23天前
|
虚拟化 芯片
minos 2.3 中断虚拟化——GICv2 管理
硬件肯定需要软件配合,这一节就来实战 GICv2 首先准备好 GICv2 手册:https://developer.arm.com/documentation/ihi0048/bb/?lang=en,对于硬件的管理,最底层的操作就是读写硬件的寄存器,所以这里准备好手册,随时查阅手册
20 5
minos 2.3 中断虚拟化——GICv2 管理
|
2月前
|
监控 调度
硬件计时器
硬件计时器
22 0
|
2月前
嵌入式硬件系统的时钟系统
嵌入式硬件系统的时钟系统
31 1
|
10月前
|
监控 芯片
单片机如何才能不死机之内外部时钟
单片机如何才能不死机之内外部时钟
|
11月前
定时中断实验【嵌入式系统】
定时中断实验【嵌入式系统】
73 0
详解CAN总线:CAN节点硬件构成方案
CAN总线节点的硬件构成有两种方案:MCU控制器+独立CAN控制器+CAN收发器和带有CAN控制器的MCU+CAN收发器。
聊一聊芯片上电复位和掉电检测
聊一聊芯片上电复位和掉电检测
聊一聊芯片上电复位和掉电检测
|
存储 关系型数据库 Linux