问:为什么有的电路布需要看门狗电路??
- 答:在电子电路做雀卜中特别是在单片机电路中经常会岁宏有外来的或者内部的干扰,造成程序超出了正常的运行区间。从而造成死机,程序无法运行。针对这个问题科研人员设计了一个电路形式叫作看门狗。这个电中始终看着程序运行的步骤。当程纯穗序超出正常的允许时限时,看门狗自动启动,将程序拉回到正常的顺序范围。这说是看门狗的作用。
- 答:看门狗电雀烂族路主要是为了提高系统的稳定性,当系统出现故障时能够及时复位。对于干扰不强或不多历则的场合一般可不使用看门顷弊狗电路。
- 答:看门狗,我们从字义上来看,是看门的,有些门你自已看了,就不需要行清看门狗了,有些门和燃你看不行,那得看门狗看,比如有些门是需唤带虚要连续的脉冲才能使其工作,你能老按开关吗。
- 答:掉电保护
如果当电压低于扮桐警戒线的时
1,通知芯片处理将资料源携保存起来,避免掉电丢失,此其一也
2,其二,当电压厅裂坦低于警戒线时,关闭工作。避免线路出现误动作,进入关闭状态
看门狗多半用在一些MCU上(单片机,嵌入式IC,FPGA,CPLD,ARM等), - 答:程序跑飞了,用看门狗把它叼回来?
问:看门狗电路什么作用
- 答:看门狗电路基本功能是在发生软件问题和程序跑飞后使系统重新启动。看门狗计数器正常工作时自动计数,程序流程定期将其复位清零,如果系统在某处卡死或跑飞,该定时器将溢出,并将进入中断。在定时器中断中执行一些复位操作。
使系统恢复正常的工作状态,即在程序没有正常运行期间,如期复位看门狗以保证所选择的定时溢出归零,使处理器重新启动。看门狗电路的定时时间长短可由具体应用程序的循环周期决定,通常比系统正常工作时最大循环周期的时间略长即可。
编程时,可在软件的合适地方加一条喂狗指令,使看门狗的定时时间永远达不到预置时间,系统就不会复位而正常工作。当系统跑飞,用软件陷阱等别的方法无法捕捉回程序时,则看门狗定时时间很快增长到预置时间,迫使系统复位。
扩展资料;
看门狗型复位电路主要利用CPU正常工作时,定时复位计数器,使得计数器的值不超过某一值,当CPU不能正常工作时,由于计数器不能被复位,因此其计数会超过某一值,从而产生复位脉冲,使得CPU恢复正常工作状态。
看门狗型比较器型复位败掘茄电路的基本原理,上电复位散宽时,由于组成了一个RC低通网络,所以比较器的正相输入端的电察察压比负相端输入电压延迟一定时间。而比较器的负相端网络的时间常数远远小于正相端RC网络的时间常数,因此在正端电压还没有超过负端电压时,比较器输出低电平,经反相器后产生高电平。
参考资料
问:简述51单片机看门狗电路的功能和工作原理
- 答:看门狗实际上是定时器,计数值结束会引起蚂岁复位,所以在定时结束之前要清除计数器,即喂信手狗,若程序出现异常将不闷坦睁能及时喂狗,就会引起单片机复位。多数5I单片机内没有看门狗电路。