看门狗控制方法
    53.
    发明公开

    公开(公告)号:CN1815449A

    公开(公告)日:2006-08-09

    申请号:CN200510020366.6

    申请日:2005-02-01

    IPC分类号: G06F11/00

    摘要: 本发明看门狗控制方法包括如下进程:1)系统按设定的中断时间间隔发生中断,该中断触发中断服务程序;2)读取时间变量,系统每发生一次中断,该时间变量值增加一个中断时间间隔;3)比较时间变量值和设定的系统最大喂狗时间间隔,当时间变量值不大于最大喂狗时间间隔时,中断服务程序喂狗;当时间变量值大于最大喂狗时间间隔时,中断服务程序停止喂狗,看门狗模块使系统复位;4)当应用程序喂狗时,时间变量值清零。由于最大喂狗时间间隔可以根据情况进行设定,可以设置较长的时间间隔,避免了由于应用程序喂狗阻塞而不能及时喂狗而引起的复位问题,允许喂狗任务在较长的时间才能调度到。