一种可配置喂狗周期的看门狗电路
摘要文本
本发明公开了一种可配置喂狗周期的看门狗电路,包括计数脉冲发生模块以及与计数脉冲发生模块连接的计数模块,计数脉冲发生模块的输入端连接MCU喂狗信号输出端,用于接收MCU发出的喂狗信号;计数模块的输出端连接MCU复位信号输入端,用于向MCU发出复位信号,根据需配置喂狗周期的不同,计数模块的不同输出端连接至MCU复位信号输入端。本发明可以自主设置看门狗喂狗周期,避免因为喂狗周期过短造成主芯片在启动过程中不断被复位导致进入死循环的情况,同时满足市场上产品的延时要求。
申请人信息
- 申请人:山东有人物联网股份有限公司
- 申请人地址:250100 山东省济南市高新区新泺大街1166号奥盛大厦1号楼11层1103、1105室
- 发明人: 山东有人物联网股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种可配置喂狗周期的看门狗电路 |
| 专利类型 | 发明授权 |
| 申请号 | CN201611095171.2 |
| 申请日 | 2016年12月2日 |
| 公告号 | CN106528319B |
| 公开日 | 2024年1月30日 |
| IPC主分类号 | G06F11/07 |
| 权利人 | 山东有人物联网股份有限公司 |
| 发明人 | 温振新; 赵成志; 邵慧; 古欣; 刘宝泉 |
| 地址 | 山东省济南市高新区新泺大街1166号奥盛大厦1号楼11层1103、1105室 |
专利主权项内容
1.一种可配置喂狗周期的看门狗电路,其特征在于:包括计数脉冲发生模块以及与计数脉冲发生模块连接的计数模块,计数脉冲发生模块的输入端连接MCU喂狗信号输出端,用于接收MCU发出的喂狗信号;计数模块的输出端连接MCU复位信号输入端,用于向MCU发出复位信号,根据需配置喂狗周期的不同,计数模块的不同输出端连接至MCU复位信号输入端;计数脉冲发生模块的计数信号输出端与计数模块的计数信号输入端相连,用于将计数脉冲发生模块产生的周期计数信号传输至计数模块,当达到计数模块设定步数后计数模块输出MCU复位信号至MCU;计数脉冲发生模块的清零信号输出端与计数模块的清零信号输入端相连,当计数脉冲发生模块在设定周期内到MCU发出的MCU喂狗信号时产生清零信号并传输至计数模块,使计数模块重新进入下一计数周期,如果MCU没有在喂狗周期内发出喂狗信号,则计数模块产生MCU复位信号后计数模块清零,计数模块开始重新计数;所述计数脉冲发生模块包括看门狗芯片、阻容电路、三极管Q701以及三极管Q704,看门狗芯片的喂狗引脚接地,看门狗芯片的喂狗信号输出引脚和复位引脚连接在一起,阻容电路连接于看门狗芯片的电压检测输入引脚与MCU喂狗信号输出端之间,三极管Q701连接于看门狗芯片的复位输出引脚与计数模块的计数信号输入端之间,三极管Q704连接于看门狗芯片的电压检测输出引脚与计数模块的清零信号输入端之间。