一种双看门狗保护系统、方法、装置和存储介质制造方法及图纸

技术编号:43355422 阅读:26 留言:0更新日期:2024-11-19 17:41
本说明书实施例提供一种双看门狗保护系统和方法,所述系统包括控制器功耗管理单元、控制器设备管理单元、第一看门狗电路和第二看门狗电路;控制器功耗管理单元用于基于检测信号向控制器设备管理单元发送第一控制信号;控制器设备管理单元用于基于第一控制信号,对第一看门狗电路和第二看门狗电路进行启闭管理;第一看门狗电路的第一超时复位时长小于第一预设阈值,第一预设阈值为毫秒级阈值;第二看门狗电路的第二超时复位时长基于系统状态信息配置,系统状态信息基于检测信号确定;第一超时复位时长小于第二超时复位时长,且第二超时复位时长与第一超时复位时长的差值大于第二预设阈值。

【技术实现步骤摘要】

本说明书涉及看门狗领域,特别涉及一种双看门狗保护系统、方法、装置和存储介质


技术介绍

1、看门狗是为了保证系统或设备正常运行,或者从无限循环、死锁等异常状态退出的一种保护机制,主要是用来监测系统运行状态和解决程序引起的故障。系统在一定时间范围内对看门狗清零(俗称“喂狗”),因此系统正常工作时,定时器总不能溢出,也就不能产生复位信号。如果程序出现故障,未在定时周期内复位看门狗,看门狗溢出时产生复位信号并重启系统。

2、目前,大多的做法是在系统进入休眠之前关闭硬件看门狗,或者定时唤醒系统之后进行喂狗操作,再进入休眠,防止在休眠状态下由于看门狗超时产生复位信号。然而,系统休眠之前关闭看门狗,无法保证系统在休眠时的稳定性:如果程序在系统休眠时阻塞或者出现严重异常,那么看门狗无法起到原有监控的作用。同时,通过定时唤醒休眠的系统后再进行喂狗操作,系统将会频繁地被唤醒和进入休眠,从而对系统的稳定性会造成一定影响,且无法通过系统休眠达到降低系统功耗的目的。

3、为解决现有技术中存在的不足,希望提供一种看门狗保护系统。

<br/>

本文档来自技高网...

【技术保护点】

1.一种双看门狗保护系统,其特征在于,所述系统包括控制器功耗管理单元、控制器设备管理单元、第一看门狗电路和第二看门狗电路;

2.如权利要求1所述的系统,其特征在于,所述第二看门狗电路通过I2C总线与所述控制器设备管理单元连接。

3.如权利要求1所述的系统,其特征在于,所述系统应用于汽车电子系统,所述检测信号至少包括汽车是否启动、汽车显示屏是否启动以及汽车是否处于行驶状态中的至少一个。

4.如权利要求1所述的系统,其特征在于,

5.如权利要求1所述的系统,其特征在于,所述启闭管理包括对所述第一看门狗电路和所述第二看门狗电路进行交叉切换,所述交...

【技术特征摘要】

1.一种双看门狗保护系统,其特征在于,所述系统包括控制器功耗管理单元、控制器设备管理单元、第一看门狗电路和第二看门狗电路;

2.如权利要求1所述的系统,其特征在于,所述第二看门狗电路通过i2c总线与所述控制器设备管理单元连接。

3.如权利要求1所述的系统,其特征在于,所述系统应用于汽车电子系统,所述检测信号至少包括汽车是否启动、汽车显示屏是否启动以及汽车是否处于行驶状态中的至少一个。

4.如权利要求1所述的系统,其特征在于,

5.如权利要求1所述的系统,其特征在于,所述启闭管理包括对所述第一看门狗电路和所述第二看门狗电路进行交叉切换,所述交叉切换包括开启其中一个看门狗电路后再关闭另一个看门狗电路。

6.如权利要求...

【专利技术属性】
技术研发人员:颜世明
申请(专利权)人:上海桔晟科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1