[发明专利]一种电子系统的看门狗电路有效
申请号: | 201410097730.8 | 申请日: | 2014-03-13 |
公开(公告)号: | CN103885849B | 公开(公告)日: | 2019-04-30 |
发明(设计)人: | 石鸥;吴连玉;王应建 | 申请(专利权)人: | 深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 深圳市铭粤知识产权代理有限公司 44304 | 代理人: | 孙伟峰 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 系统 看门狗 电路 | ||
本发明公开了一种电子系统的看门狗电路,旨在提供一种新的看门狗电路,该电路保证电子设备在上电复位过程和程序加载过程中看门狗电路被禁止,待系统软件运行后,才能使能或关断看门狗电路。它是在现有技术包括TPS3823芯片的看门狗电路之基础上,增加了N型MOS管和逻辑电路的组合电路,该组合电路连接在TPS3823的引脚4即WDI脚和电子系统微处理器的喂狗IO管脚之间;所述的组合逻辑可以为:Y=(no A)and B;Y=(noB)and A;Y=(noA)or B;Y=(no B)orA;时序逻辑可以为:Q=D(clk上升沿);Q=1(n个脉冲)。它用来监控电子设备中的电子系统之微处理器单元软件的运行状态。
技术领域
本发明涉及一种电路,尤其是一种电子设备中的电子系统之监控微处理器单元即MPU软件的运行状态的电路。
背景技术
在电子设备中,为了提高系统可靠性,通常都会使用看门狗电路来监控微处理器单元即MPU(Micro Processor Unit)软件的运行状态。在软件异常情况下,看门狗电路产生复位信号,复位整个系统使系统恢复正常运行,从而避免了微处理器软件发生跑飞或陷入死循环而造成系统长期瘫痪情况的发生。
看门狗电路的基本原理是:看门狗电路内部通常都有一个定时器,定时周期一般是1.6s。软件正常运行时,要在此周期内给看门狗电路一个特定的脉冲信号(即喂狗操作),此时,看门狗电路的复位输出信号不会生效,也不会影响软件的正常运行;如果软件发生异常,如发生软件跑飞或死循环等时,软件就不能正常的给看门狗电路一个脉冲信号,此时,看门狗电路的复位输出信号就会生效,从而复位整个系统,使整个系统重新启动,从而避免了电子系统因软件异常而陷入长期的瘫痪状态。
看门狗电路的使用,可以保证电子系统的可靠性,但是,它也有一些问题需要解决。看门狗电路监控的是系统启动后的应用软件运行状态,在应用软件运行之前,有一个软件的引导启动过程,这个过程的时间会因为系统不同而不同,长的几十秒钟,在这个过程中,为了使系统能正常启动,也需要对看门狗电路进行喂狗操作。对于一个简单的没有应用操作系统的电子系统,可以在引导代码里面加入喂狗操作语句,但是对于一个引入了嵌入式操作系统的电子系统,因为电子系统的引导程序是不可见的,或者是修改困难很大时,以上方法则不能采用。
发明内容
本发明的目的是克服的上述现有技术的缺陷,而提供一种新的看门狗电路,该电路保证电子设备在上电复位过程和程序加载过程中看门狗电路被禁止,待系统软件运行后,才能使能或关断看门狗电路;同时,此看门狗电路具有在电子系统不可控状态下,如发生软件跑飞、死循环等不可控状态,防止看门狗意外使能和禁止的功能,
为了实现上述的目的,可以采用以下的技术方案:本方案的电子系统的看门狗电路与现有技术一样包括一TPS3823芯片,其引脚3即MR脚与电阻R2串联后与手动复位按键RSTSW1连接,在电阻R2和手动复位按键RSTSW1之间并接一电容C2,电容C2的另一极接地;引脚1即RESET脚用于输出复位信号,它并接一电阻R1,电阻R1的另一端与电源3V3连接;引脚4即WDI脚用于输入喂狗信号,它与一电阻R4串接;引脚5与电容C1并接,该电容C1的一极与电源3V3连接,另一极接地;引脚2即GND脚接地;另外还有:
一N型MOS管Q1,该N型MOS管Q1的D极与上述电阻R4相接,其S极与电子系统中的微处理器MPU相接,其G极与一逻辑电路连接;
该逻辑电路的输出引脚与G极间并接一1K的电阻R5,电阻R5的另一端接地;该逻辑电路的输入端为控制引脚CTL1和控制引脚CTL2,其另一输入端EN与一电阻R4并接,电阻R4的另一端与电源3V3连接;该逻辑电路的输入引脚和输出引脚之间的关系可以是组合逻辑也可以是时序逻辑。
上述的组合逻辑可以为:Y=(no A)and B;Y=(no B)and A;Y=(no A)or B;Y=(no B)orA;
上述的时序逻辑可以为:Q=D(clk上升沿);Q=1(n个脉冲)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院,未经深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410097730.8/2.html,转载请声明来源钻瓜专利网。