0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

看门狗电路基本技巧

h1654155282.3538 来源:陈翠 2019-10-24 09:48 次阅读

看门狗电路的原理

当系统工作正常时,CPU将每隔一定时间输出一个脉冲给看门狗,即“喂狗”,若程序运行出现问题或硬件出现故障时而无法按时“喂狗”时,看门狗电路将迫使系统自动复位而重新运行程序。

看门狗电路的作用

就是防止程序无限制的运行,造成死循环。它可以用在接收和发送数据时对接受和发送超时的处理,起到保护数据,保护电路的作用。

看门狗电路基本技巧

1、系统电压

选择看门狗依据系统内部的电压轨,也就是说,根据MCUDSP的驱动电压来选择电压监控器。

2、看门狗输入端(WDI)

一旦MCU无法正常工作时,而且其片内看门狗功能也无法复位,软件进入死循环。这时,具有集成看门狗功能的监控器可触发复位,从而提高系统的可靠性。

3、手动复位(MR)功能

借助该功能,可对电路进行手动复位,或者通过应用中的另一个器件来主动控制监控器电路。

4、有效高电平输出

如果处理器需要采用有效高电平复位输入,无需增加额外的器件就可实现。

5、电源故障输入/输出(PFI/PFO)

利用该比较器能够提供更大的灵活性,例如用来实现电池电量的长时间监测和电压跌落预警。

6、延迟时间

一定的延迟时间使得电压和电路中的其它器件能够在正常操作重新开始之前先稳定先来,降低电压波动,提高系统的可靠性。

7、通道数

一般而言,系统中所需的监控器功能的数量取决于处理器及外围器件的电压。例如,独立电压的处理器有可能需要对两个电源轨进行监控,与此同时,系统中的存储器可能也需要进行监控并工作在第三个(不同的)电压轨上。

8、芯片启动选通作用

一旦电源电压处于欠压状态时,看门狗电路的芯片启动选通功能能够防止错误数据使CMOSRAM发生劣化。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 看门狗
    +关注

    关注

    10

    文章

    566

    浏览量

    70999
  • 看门狗电路
    +关注

    关注

    3

    文章

    24

    浏览量

    20866
收藏 人收藏

    评论

    相关推荐

    STM32中的独立看门狗和窗口看门狗是什么

    在早期的MCU中是没有看门狗这种东西的,所以产品就很容易出现死机,跑飞的情况。为了避免这种情况的出现,后期的MCU都集成了看门狗的功能。但是目前看门狗发展到今天基本上分为两大类:独立看门狗
    的头像 发表于 02-20 17:47 2926次阅读
    STM32中的独立<b class='flag-5'>看门狗</b>和窗口<b class='flag-5'>看门狗</b>是什么

    如何利用看门狗电路改善系统可靠性

    看门狗电路基本功能是在发生软件问题和程序跑飞后使系统重新启动。看门狗计数器正常工作时自动计数,程序流程定期将其复位清零,如果系统在某处卡死或跑飞,该定时器将溢出,并将进入中断。在定时器中断中执行一些
    发表于 02-26 07:30

    WDT看门狗模块的相关资料分享

    看门狗WDT电路在平时调试过程中使用并不多,但在真正产品应用上,可以说每一个系统都会使用看门狗,其主要功能和作用如下:看门狗电路基本功能是在
    发表于 11-04 06:16

    看门狗电路的分析

    根据看门狗电路的原理,设计出简单适用、性能可靠的1TrL型看门狗电路以及价格低廉、性能可靠的微功耗CMOS型看门狗
    发表于 04-13 08:54 135次下载

    看门狗电路

    基于At89c51单片机的看门狗电路图。所谓看门狗电路是计算机技术中
    发表于 10-21 01:29 1573次阅读
    <b class='flag-5'>看门狗</b><b class='flag-5'>电路</b>

    什么是看门狗电路

    看门狗电路 看门狗电路一般有软件看门狗和硬件看门狗两种。软件
    发表于 10-21 01:40 8252次阅读

    555看门狗电路

    555看门狗电路 555
    发表于 10-24 08:40 3230次阅读
    555<b class='flag-5'>看门狗</b><b class='flag-5'>电路</b>

    看门狗电路的作用

    看门狗电路的作用      看门狗电路其实是一个独立的定时器,有一个定时器控制寄存器,可以设定时间(开
    发表于 01-12 12:00 8679次阅读
    <b class='flag-5'>看门狗</b><b class='flag-5'>电路</b>的作用

    复位及看门狗电路

    复位及看门狗电路 复位及看门
    发表于 08-09 21:58 3512次阅读
    复位及<b class='flag-5'>看门狗</b><b class='flag-5'>电路</b>

    看门狗电路的探讨

    根据看门狗电路的原理,设计出简单适用、性能可靠的1TrL型看门狗电路以及价格低廉、性能可靠的微功耗CMOS型看门狗
    发表于 05-04 15:51 155次下载
    <b class='flag-5'>看门狗</b><b class='flag-5'>电路</b>的探讨

    stm32看门狗时间计算 独立看门狗和窗口看门狗的特性是什么

    本文为您讲解STM看门狗时间计算(时限)与频率计算,独立看门狗和窗口看门狗的特性、区别与联系。
    发表于 10-10 10:41 8812次阅读

    什么是stm32看门狗?独立看门狗和窗口看门狗工作原理解析

    stm32有两个看门狗,独立看门狗和窗口看门狗,其实两者的功能是类似的,只是喂狗的限制时间不同。 独立看门狗
    的头像 发表于 11-06 11:48 2.8w次阅读
    什么是stm32<b class='flag-5'>看门狗</b>?独立<b class='flag-5'>看门狗</b>和窗口<b class='flag-5'>看门狗</b>工作原理解析

    STM32看门狗配置(独立看门狗IWDG和窗口看门狗WWDG)

    stm32自带两个看门狗模块,独立看门狗IWDG和窗口看门狗WWDG。看门狗主要作用是可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型
    发表于 11-09 17:17 8483次阅读
    STM32<b class='flag-5'>看门狗</b>配置(独立<b class='flag-5'>看门狗</b>IWDG和窗口<b class='flag-5'>看门狗</b>WWDG)

    TI - MCU - MSP430使用指南8 -> WDT看门狗模块

    看门狗WDT电路在平时调试过程中使用并不多,但在真正产品应用上,可以说每一个系统都会使用看门狗,其主要功能和作用如下:看门狗电路基本功能是在
    发表于 10-29 10:06 23次下载
    TI - MCU - MSP430使用指南8 -> WDT<b class='flag-5'>看门狗</b>模块

    STM32中的独立看门狗和窗口看门狗

    一、前言 在早期的MCU中是没有看门狗这种东西的,所以产品就很容易出现死机,跑飞的情况。为了避免这种情况的出现,后期的MCU都集成了看门狗的功能。但是目前看门狗发展到今天基本上分为两大类:独立
    的头像 发表于 12-22 16:58 2255次阅读