DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1248|回复: 0
打印 上一主题 下一主题

[待整理] 看门狗管理方案设计及应用汇总

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-27 23:47:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看门狗,又叫 watchdog timer,是一个定时器电路,一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就会给出一个复位信号到MCU,使MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。本文介绍的技术文章是各种看门狗的设计方案,供大家参考。
           
          微处理器超长启动周期中的外部看门狗管理方案
        在微处理器超长启动周期中,如何有效的管理外部看门狗,本文将做详细探讨,并提供行之有效的参考设计电路。
           
          基于CPLD的系统硬件看门狗设计
        本设计的最初思路来源:实现高可靠性数字伺服控制器软、硬件看门狗的双冗余设计要求,目前缺少军品级国产化硬件看门狗器件,在满足系统要求的情况下减少元器件的种类。
           
          VxWorks共享看门狗定时机制的设计与实现
        对于VxWorks操作系统本身来说,并未提供一个通用、高效的定时器组件。文章所提出的共享看门狗定时机制就是针对这种情况实现的一种通用型定时器组件。该机制在VxWorks的网络报文应答、设备状态监控等方面得到了广泛应用,在有效节省系统资源的同时提高了系统定时机制的灵活性。
           
          uC/OS-II 系统的多任务看门狗设计
        文中把u C / O S - I I 操作系统移植到PHILIPS 公司生产的LPC2132 内核中,基于系统的消息机制和优先级权限, 设置了一个优先级最高的任务作为监视器对微型机上运行的所有任务进行监控, 只要一个任务出现故障, 该监视任务就延迟喂狗, 使定时器溢出, 重启系统, 以保障微型机及所有任务处于长期稳定的运行状态。
           
          基于CPLD技术的看门狗电路设计
        随着CPLD器件被广泛应,而且CPLD几乎可模拟任何一种逻辑电路,所以,现在在设计时已完全没有必要再放置一片独立的看门狗器件,而完全可以将硬件看门狗电路整合于CPLD器件中,从而节省成本,降低系统的设计风险。下面具体介绍这种基于CPLD技术的看门狗电路的设计。
           
          STWD100xP 看门狗在嵌入式系统硬件抗EMC技术的应用
        本文介绍的STWD100硬件看门狗在不占用CPU资源的情况下,系统工作稳定度和可靠性提高到100%,可广泛用于继电器、接触器等具有较强干扰控制系统。
           
          高压看门狗如何提高车载系统安全性
        故障容限和汽车安全性成为汽车电子设计的关键因素,为了提高汽车工作效率,改善舒适度并降低风险,需要高效管理系统的各个单元:硬件、软件、传感器、受动装置和操作单元。高压看门狗定时器为达到这一目标起到了关键作用。
           
          内置有看门狗定时器的系统复位IC
        使用了嵌入式MCU的电子设备,作为异常动作时的安全设计,基于把电源电压的监视功能和MCU异常动作的监视功能(看门狗定时器)单片化的系统复位IC,可实行嵌入式MCU的初期化(复位),从而防止故障和次品的发生。
           
          更多关于看门狗的技术资讯,欢迎访问 与非网看门狗技术专区
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-25 09:41 , 耗时 0.083694 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表