当前位置:首页 >> 内容聚合 >> 看门狗
内容列表

我的独立看门狗总结

一、独立看门狗IWDG概述 1.)看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断或产生系统复位。 2.)功能图:(由于本人无法贴图,请见参考手册,125页) 3.)独立看门狗(IWDG)由专用的40kHz 的低速时钟为驱动;因此,即使主时钟发生故障它也[详细]


AVR看门狗心得

AVR单片机系列(例如,ATMEGA168等)使用增强功能的看门狗(Enhanced Watchdog Timer),与原来的看门狗相比较,除了有相同复位的功能以外,还增加了中断的功能设计时。使用看门狗的中断功能,可以实现从Power Down状态唤醒CPU;另外同时能使中断和复位功能,可以在系统发生错误时,先进入中断状态,保存关键数据到E[详细]


avr看门狗详解

AVR看门狗 一个硬件单元,当程序由于某种原因跑“飞”了,它就Reset程序。就像小狗看门一样。 //Watchdog initialize // prescale: 2048K void watchdog_init(void) { WDR(); //this prevents a timout on enabling WDTCR = 0x0F; //WATCHDOG ENABLED - dont forget to issue WDRs } 上面是用ICC的Ap[详细]


89S51看门狗的使用方法

在ATMEL的89S51系列的89S51与89C51功能相同。指令兼容。HEX程序无需任何转换可以直接使用。89S51只比89C51增加了一个看门狗功能。89S51的其它功能可以参见89C51的资料。 看门狗具体使用方法如下: 在程序初始化中向看门狗寄存器(WDTRST地址是0A6H)中先写入01EH,再写入0E1H。即可激活看门狗。 Org 0000 Ljmp be[详细]


关于软件硬件看门狗

看门狗Watch Dog 是一个很重要的资源,他能够有效的防止系统进入死循环或者程序跑飞。 工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。 看门狗是类似与硬件保护卡之类.保护硬盘数据的[详细]


看门狗电路应用解析

在 MCU、DSP 等应用中,广泛用的看门狗(Watch Dog)电路,又称电压监控器电路,比如,IMP813L、X25045 等,本文总结了看门狗电路应用中的一些基本技巧和注意事项。 下面的图 1 为 IMP813L 的内部电路框图,图 2 为 X25045 的内部电路框图。         1、系统电压 选择看门狗依据系统内部的[详细]


浅谈看门狗

看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死[详细]


详解MSP430看门狗使用方法

以MSP430F2274为例。其中汇编实现采用的是IAR汇编,CCE汇编实现稍作修改即可。  1.看门狗有三种工作模式:停止模式,计时器模式,看门狗模式。 2.其中后两种模式可以选择的时钟源有:SMCLK和ACLK。 3.在使用后两种模式时候要注意单片机所处的状态下看门狗能否工作,如单片机处在LPM3时候只有ACLK时钟,处在[详细]


MSP430单片机看门狗实用方法

以MSP430F2274为例。其中汇编实现采用的是IAR汇编,CCE汇编实现稍作修改即可。 1. 看门狗有三种工作模式:停止模式,计时器模式,看门狗模式。 2. 其中后两种模式可以选择的时钟源有:SMCLK和ACLK。 3. 在使用后两种模式时候要注意单片机所处的状态下看门狗能否工作,如单片机处在LPM3时候只有ACLK时钟,处在LP[详细]


为什么要加看门狗

1:要讲系统的可靠性,首先要讲系统安全保证机制的可靠性,对于MCU系统来说,养DOG是其中最重要的一条 2:很多人可能要讲,我没养DOG,我的系统也很可靠,所以看门狗没有必要。这是一种不需要反驳的观点,从理论上来讲,养狗安全系数肯定会高一些; 3:在系统里面养狗,狗本身电路也是存在失效可能性的,在上[详细]


共 44 条记录 1/5 页 上一页 12345 下一页 尾页