位置:51电子网 » 技术资料 » 仪器仪表

设置看门狗复位

发布时间:2012/2/22 20:42:30 访问次数:2045

    与MAXQ3210的唤醒定时一样,微控制器的内置看门狗复位电路可以扩展为微处理器的一个外部硬件看门狗复位电路。在MAXQ3210中,看门狗是作为一个安全装置,防止瞬态脉冲干扰时程序运行失控。一旦启动看门狗定时器,必须通过周期性地置位一个寄存器位使其复位。如果MAXQ3210停止置位寄存器位,且定时器溢出,看门狗将使MAXQ3210自动复位。该自动复位将使MAXQ3210恢复到一个已知的起始状态并重新启动运行。NB12KC0560JBA    

    将MAXQ3210的看门狗复位扩展给微处理器只需要两个连接:将微控制器的一个端口
连接至微处理器的外部RESET引脚;将微处理器的一个端口返回到MAXQ3210端口。MAXQ3210自动使能看门狗,只要收到来自微处理器的信号就复位看门狗。微赴理器负责周期性地触发此引脚,防止MAXQ3210的看门狗超时,超时周期可编程。
    作为微处理器的外部看门狗,MAXQ3210设定看门狗超时情况下触发一个中断。如果看门狗超时,意味着微处理器未能及时触发微控制器的端口,微控制器需要复位。MAXQ3210响应看门狗中断,重启看门狗,通过外部的RESET引脚复位微处理器,重新开始一次循环。
    与MAXQ3210的唤醒定时一样,微控制器的内置看门狗复位电路可以扩展为微处理器的一个外部硬件看门狗复位电路。在MAXQ3210中,看门狗是作为一个安全装置,防止瞬态脉冲干扰时程序运行失控。一旦启动看门狗定时器,必须通过周期性地置位一个寄存器位使其复位。如果MAXQ3210停止置位寄存器位,且定时器溢出,看门狗将使MAXQ3210自动复位。该自动复位将使MAXQ3210恢复到一个已知的起始状态并重新启动运行。NB12KC0560JBA    

    将MAXQ3210的看门狗复位扩展给微处理器只需要两个连接:将微控制器的一个端口
连接至微处理器的外部RESET引脚;将微处理器的一个端口返回到MAXQ3210端口。MAXQ3210自动使能看门狗,只要收到来自微处理器的信号就复位看门狗。微赴理器负责周期性地触发此引脚,防止MAXQ3210的看门狗超时,超时周期可编程。
    作为微处理器的外部看门狗,MAXQ3210设定看门狗超时情况下触发一个中断。如果看门狗超时,意味着微处理器未能及时触发微控制器的端口,微控制器需要复位。MAXQ3210响应看门狗中断,重启看门狗,通过外部的RESET引脚复位微处理器,重新开始一次循环。
相关技术资料
2-22设置看门狗复位
相关IC型号
NB12KC0560JBA
暂无最新型号

热门点击

 

推荐技术资料

驱动板的原理分析
    先来看看原理图。图8所示为底板及其驱动示意图,FM08... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!