h1_key

当前位置:首页 >新闻资讯 > 行业资讯>看门狗芯片是什么?
看门狗芯片是什么?
2023-03-06 1739次

  看门狗芯片是什么?

  看门狗芯片,又叫watchdog timer,是一个定时器电路,一般有一个输入,叫喂狗(kicking the dog/service the dog),一个输出到MCU的RST端。

  MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端,给 WDT清零,如果超过规定的时间不喂狗(一般在程序跑飞时),WDT定时超过,就会给出一个复位信号到MCU,使MCU复位,防止MCU死机。看门狗的作用就是防止程序发生死循环,或者说程序跑飞。


  硬件和软件看门狗

  ☀ 硬件看门狗

  硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位。如果出现死循环,或者说PC指针不能回来,那么定时时间到后就会使单片机复位。常用的WDT芯片如MAX813,5045,IMP 813等。


  ☀ 软件看门狗

  而在某些情况下,也会采用纯软件的方法来设置看门狗,如在单片机系统中,利用闲置的定时器/计数器就可以设计一个软件看门狗。具体实现步骤如下:

  首先,在初始化程序中设置定时器/计数器的方式以控制寄存器(TMOD) 和定时时间的初值,并且打开中断。

  然后,根据定时器的时间,在主程序中按一定的时间间隔插入复位定时器的指令(喂狗), 两条喂狗指令之间的时间间隔可以根据系统时钟与指令周期计算出来,而且该时间周期应该小于定时器的定时时间。

  最后,在定时器的中断服务程序中,设置一条无条件转移指令,将程序计数器PC转移到初始化程序的入口。

  软件看门狗的优点是无需额外的硬件支持,但当系统存在严重的错误时(例如:中断服务出错),则有可能导致软件看门狗失效。

  硬件看门狗芯片电路

  看门狗芯片与MCU的连接关系如下:其基本的原理就是MCU要在固定的时间内通过IO翻转去控制看门狗芯片的WDI引脚,否则看门狗芯片就会将WDO拉低,进而使CPU复位。


看门狗芯片是什么?


  以SP706为例,看门狗芯片的引脚定义和功能描述如下图:(来自CSDN: heat.huang)


看门狗芯片是什么?


  这个MR脚是手动复位,挺有用的,原理图设计时注意下

看门狗芯片是什么?



  当J2接上跳线帽时,开启看门狗。反之,看门狗关闭。

  芯片参数比较少,关注下最短喂狗时间Twd 即可:


看门狗芯片是什么?
  • 瑞萨收购Transphorm扩展电源产品阵容
  • 瑞萨与Transphorm宣布双方已达成最终协议,根据该协议,瑞萨子公司将以每股5.10美元现金收购Transphorm所有已发行普通股,较Transphorm在2024年1月10日的收盘价溢价约35%,较过去十二个月的成交量加权平均价格溢价约56%,较过去六个月的成交量加权平均价格溢价约78%。
    2024-01-11 463次
  • 瑞萨电子预先公布了第五代R-Car SoC
  • 瑞萨电子预先公布了第五代R-Car SoC的相关信息,该SoC面向高性能应用,采用先进的Chiplet小芯片封装集成技术,将为车辆工程师在设计时带来更大的灵活度。举例来说,若高级驾驶辅助系统(ADAS)需要兼顾更突出的AI性能时,工程师可将AI加速器集成至单个芯片中。
    2023-12-12 504次
  • ROHM罗姆半导体采用SOT-223-3小型封装的600V耐压Super Junction MOSFET
  • ROHM罗姆半导体开发出采用SOT-223-3小型封装(6.50mm×7.00mm×1.66mm)的600V耐压Super Junction MOSFET*1,新产品非常适用于照明用小型电源、电泵和电机等应用。
    2023-12-12 490次
  • MPS全系列电机驱动产品
  • MPS芯源系统在上海举办了一场电机驱动产品媒体发布会。MPS 公司模拟产品线总监瞿松(Song Qu)协同 MPS 公司中国区负责电机驱动和传感器产品的 BD 经理潘兴卓(Patrick Pan)分享了在汽车电子,特别是汽车电机驱动的发展方向、技术及市场优势,以及未来的布局和规划,并介绍了一些新产品。
    2023-11-06 778次
  • 美国柏恩汽车电子元件全系列介绍
  • 美国柏恩日前出版最新汽车零组件选型指南, 展示公司多元的AEC-Q200认证零组件, 内容涵盖调节及过滤电子电路的电阻和磁性产品。此外还有Bourns专为汽车应用而设计的大量电路保护产品, 这些产品满足新一代照明、舒适性、定位、网路、电气和娱乐应用对零组件的需求。
    2023-11-02 315次

    万联芯微信公众号

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