[发明专利]一种自动配置定时周期的看门狗电路及其控制方法在审
申请号: | 202010836569.7 | 申请日: | 2020-08-19 |
公开(公告)号: | CN112000506A | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 卓锦森;陈小军;黄章良;鲁星华 | 申请(专利权)人: | 广州鲁邦通物联网科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 广州市科丰知识产权代理事务所(普通合伙) 44467 | 代理人: | 龚元元 |
地址: | 510653 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 配置 定时 周期 看门狗 电路 及其 控制 方法 | ||
本发明公开了一种自动配置定时周期的看门狗电路及其控制方法,一方面,本发明提供了一种自动配置定时周期的看门狗电路,包括处理器,所述处理器与同步输出定时器信号连接,同步输出定时器的定时器溢出信号输出端与一用于对同步输出定时器进行复位控制的外部复位模块信号连接,所述同步输出定时器还与用于处理器检测定时周期大小控制的定时器周期配置模块信号连接,从而形成看门狗电路;所述处理器通过触发器模块与定时器周期配置模块信号连接,从而形成看门狗定时器周期时间自动选择电路。另一方面,本发明一种自动配置定时周期的看门狗电路控制方法。通过本发明能够有效增强系统电路的稳定性,提高控制的智能化,满足使用需要。
技术领域
本发明属于嵌入式电子通信领域,尤其涉及一种自动配置定时周期的看门狗电路,还涉及一种自动配置定时周期的看门狗电路控制方法。
背景技术
嵌入式领域中,处理器的稳定性通常需要外围电路监控,大多数的做法是在电路中处理器的外围电路中增加看门狗电路。所以看门狗定时器是经常用于检测微处理器是否异常的外围设备,经设置之后的看门狗定时器进行给定周期性地监测微处理器给的信号,如果看门狗收不到处理器给的触发信号,则认为微处理器工作软件或硬件上异常,并在超出定时时间后强制复位微处理电路。
目前,看门狗分内置看门狗和外置电路硬件看门狗,大多数电路采用外接硬件看门狗电路。外接硬件看门狗需要周期性的去喂狗,需要软件及时控制。现在的看门狗电路定时周期固定,一般在几百毫秒至几秒之间,在用户应用任务实时性要求严格的嵌入式系统中和多任务系统中,软件要短间隔并且要准时反应喂狗,难度比较大;部分复杂程序还需求能够灵活处理看门狗定时周期。现有的另外的办法是,采用额外GPIO口去控制有解锁码的看门狗电路,具体在微处理器运行其他实时程序前或上电启动时,关闭这个看门狗输出或阻塞看门狗的输出信号,这种办法不仅占用硬件GPIO资源,为了特定原因或启动等待而关闭看门狗,在遇到软件跑飞后不能自复位恢复,是存在严重的隐患。因此,目前看门狗电路控制方式还需要改进设计。现有方案采用RC延时使能三态门的办法来延迟看门狗时间电路,其RC延迟电路不适用于在带电重启复位的情况,若在带电芯片程序跑飞了,复位情况下,RC延迟已经失效,只适合首次上电时有效。因此存在明显不完善设计,从而急需新的设计满足使用需要。
发明内容
本发明的目的一为提供一种自动配置定时周期的看门狗电路,能够有效增强系统电路的稳定性,提高控制的智能化,满足使用需要。
本发明的目的二为提供上述电路的一种控制方法。
为实现目的一,本发明提供了一种自动配置定时周期的看门狗电路,包括处理器,所述处理器与一用于对处理器工作进行监测的同步输出定时器信号连接,其中,所述处理器的喂狗信号输出端与同步输出定时器的清除信号端连接,同步输出定时器的同步信号输出端与处理器的一端连接,同步输出定时器的定时器溢出信号输出端与处理器的复位端连接,同步输出定时器的定时器溢出信号输出端还与一用于对同步输出定时器进行复位控制的外部复位模块信号连接,所述外部复位模块的输出端与同步输出定时器的复位端连接,所述同步输出定时器还与一用于处理器检测定时周期大小控制的定时器周期配置模块信号连接,从而形成看门狗电路;所述处理器通过触发器模块与定时器周期配置模块信号连接,从而形成看门狗定时器周期时间自动选择电路。
优选地,所述定时器周期配置模块为电阻或电容或寄存器。
优选地,所述触发器模块设置至少一个触发器。
为实现目的二,本发明提供了一种自动配置定时周期的看门狗电路控制方法,包括如下处理步骤,
步骤1:系统上电,处理器加载启动,同步输出定时器通过定时器周期配置模块获得初始化周期,开启看门狗工作,若处理器在初始化周期内正常加载程序并且发送喂狗信号到同步输出定时器,则进行正常工作,反之,同步输出定时器输出复位信号到处理器和外部复位模块,使得同步输出定时器和处理器进行复位从而重新启动;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州鲁邦通物联网科技有限公司,未经广州鲁邦通物联网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010836569.7/2.html,转载请声明来源钻瓜专利网。