本发明涉及电子电路领域,具体而言,涉及一种控制电路、看门狗电路的控制方法和设备。
背景技术:
1、看门狗电路是防止电子产品软件程序代码“跑飞”、系统或应用“卡死”的有效方法,在支持硬件看门狗的电子产品中,当软件“跑飞”或“卡死”时,看门狗电路将自动触发一个硬件复位信号,使得电子产品自动重启恢复功能。原理为,距离上次给看门狗电路脉冲信号的每1.6秒内,给看门狗电路下一次脉冲信号。如果达到或者超出1.6秒没有给看门狗电路脉冲信号,则看门狗电路的reset引脚输出低电平信号,触发微控制单元(microcontroller unit,mcu)重启。
2、然而,现有技术中,采用该方法容易造成mcu在启动阶段无法输出喂狗信号而重复重启的问题。
技术实现思路
1、本发明实施例提供了一种控制电路、看门狗电路的控制方法和设备,以至少解决mcu频繁重启的技术问题。
2、根据本发明实施例的一个方面,提供了一种控制电路,包括:上述控制电路的输出端与看门狗电路的手动复位输入端相连,上述控制电路的输入端与主控芯片的控制输出端相连,且上述控制电路的输入端与看门狗电路的输出端相连;其中,在上述主控芯片上电启动时,上述控制电路输出高电平信号;在上述主控芯片上电启动完成之后,上述控制电路输出与上述看门狗电路的输出端相同的信号。
3、根据本发明实施例的另一方面,提供了一种看门狗电路的控制方法,包括:在主控芯片上电启动时,控制电路输出高电平信号;在上述主控芯片上电启动完成之后,上述控制电路输出与看门狗电路的输出端相同的信号;其中,上述控制电路的输出端与上述看门狗电路的手动复位输入端相连,上述控制电路的输入端与上述主控芯片的控制输出端相连,且上述控制电路的输入端与看门狗电路的输出端相连。
4、根据本发明实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述看门狗电路的控制方法。
5、根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过上述计算机程序执行上述的看门狗电路的控制方法。
6、在本发明实施例中,采用了如下控制电路:上述控制电路的输出端与看门狗电路的手动复位输入端相连,上述控制电路的输入端与主控芯片的控制输出端相连,且上述控制电路的输入端与看门狗电路的输出端相连;其中,在上述主控芯片上电启动时,上述控制电路输出高电平信号;在上述主控芯片上电启动完成之后,上述控制电路输出与上述看门狗电路的输出端相同的信号,通过上述控制电路,从而实现了在主控芯片启动的时候,看门狗电路不会输出重启信号让主控芯片重启的效果,进而解决了mcu频繁重启的技术问题。
1.一种控制电路,其特征在于,包括:
2.根据权利要求1所述的电路,其特征在于,所述控制电路还包括:
3.根据权利要求2所述的电路,其特征在于,所述控制电路还包括:
4.根据权利要求3所述的电路,其特征在于,所述控制电路还包括:
5.根据权利要求2所述的电路,其特征在于,所述控制电路还包括:
6.根据权利要求5所述的电路,其特征在于,所述控制电路还包括:
7.根据权利要求1所述的电路,其特征在于,所述控制电路还包括:
8.一种看门狗电路的控制方法,其特征在于,包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.一种看门狗电路的控制设备,其特征在于,所述控制设备包括: