[发明专利]看门狗定时器在审
申请号: | 201680004587.0 | 申请日: | 2016-02-26 |
公开(公告)号: | CN107111526A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 基思·E·柯蒂斯 | 申请(专利权)人: | 密克罗奇普技术公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 沈锦华 |
地址: | 美国亚*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 看门狗 定时器 | ||
相关专利申请案
本申请案主张2015年2月27日申请的共同拥有的第62/121,780号美国临时专利申请案的优先权,所述美国临时专利申请案借此出于所有目的以引用方式并入本文中。
技术领域
本发明涉及看门狗定时器,特定来说,本发明涉及用于微控制器中的看门狗定时器。
背景技术
看门狗定时器是用于监测处理器的良好性能的外围装置。其通常为微控制器中的集成外围设备。经设置之后的看门狗定时器主要是在预先确定时间内计数的定时器。一旦所述预先确定时间期满,看门狗定时器就将产生将所监测的装置设置回到已知状态中的复位。程序需要将看门狗定时器周期性地复位到其起始条件以确保无此复位发生。因此,仅当程序发生故障时,看门狗定时器不会被复位且因此在系统的时间限制已达到时引起系统复位。
因此,看门狗定时器在微控制器装置及计算机系统中一般用于提供防止系统在微处理器因不明原因而偏离经编程执行流程时行为不稳定的控制机制。根据看门狗定时器的特定实施例,看门狗定时器经设置以从预先确定数目倒计时,且所执行的程序包含程序内的特定点处的复位指令,其通过将看门狗复位到预先确定数目来防止其超限运行。一旦看门狗定时器超限运行,其就将产生复位或中断来允许系统复原。在程序执行期间,当一切运行良好时,看门狗定时器绝不会超限运行。然而,由锁定微处理器或微控制器或使经编程指令的执行偏离的种种原因引起的任何故障将引起看门狗定时器超限运行,且系统将被复位。
发明内容
常规看门狗定时器在产生复位之前具有固定操作周期。如果看门狗定时器被正确地复位,那么其不会触发且操作继续。一些版本的看门狗定时器允许解锁码防止看门狗定时器的操作。
然而,存在在其期间不想要此复位且看门狗定时器必须被解除激活的某些情形。虽然可由软件根据常规系统来将看门狗定时器解除激活,且软件停用WDT的此建立被认为是允许延长WDT超时的合理折衷,但不幸地,这损害定时器的完整性且为不良代码进行潜在讹用打开了大门。因此,看门狗定时器的软件控制关闭限制看门狗定时器作为监督系统的可靠性。如果看门狗定时器处于活动状态,那么其可在MCU等待振荡器起动及/或长配置码的执行时触发。此外,宽限断电码操作对活动关门狗可能无效。因此,需要改进看门狗定时器。
根据实施例,一种看门狗定时器单元可经配置以界定第一看门狗时间周期及第二看门狗时间周期,其中所述看门狗定时器单元经配置以在激活所述看门狗定时器单元之后自动选择所述第一看门狗时间周期,直到已接收到第一清除看门狗信号,此后所述看门狗定时器单元切换到所述第二看门狗时间周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于密克罗奇普技术公司,未经密克罗奇普技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680004587.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种透镜调心机
- 下一篇:一种汽车零配件用打磨装置