EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
关于软件硬件看门狗( I6 u/ G3 @) R% E6 j" @) N. P" _
4 S. B1 D; _5 L- Y( z
1 k9 N4 y! z% I/ A) l
看门狗Watch Dog 是一个很重要的资源,他能够有效的防止系统进入死循环或者程序跑飞。 工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。 看门狗是类似与硬件保护卡之类.保护硬盘数据的. 是单片机一个复位芯片,在单片机遇到异常情况之下自动复位!~~ 看门狗电路是用来看着你的CPU的,作用是不让你的程序丢失。 看门狗实际上是一个计数器,一般给看门狗一个大数,程序开始运行后看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。 一般是为了程序进入死循环或死机!有的单片机不需外加看门狗电路(PIC)。 看门狗定时器对微控制器提供了独立的保护系统.当系统出现故障时,在可选的超时周期之后,看门狗将以RESET信号作出响应.像x25045就可选超时周期为1.4秒,600毫秒,200毫秒三种.当你的程序死机时,x25045就会使单片机复位.
- u+ j% B, K$ v |