[发明专利]看门狗复位的方法、装置、存储介质和电子设备有效
申请号: | 201910578635.2 | 申请日: | 2019-06-28 |
公开(公告)号: | CN112148514B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 晏君;黄诚雄;吕世超 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 张岩龙 |
地址: | 518118 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 看门狗 复位 方法 装置 存储 介质 电子设备 | ||
1.一种看门狗复位的方法,其特征在于,应用于看门狗装置,包括:
向处理器发送校验指示消息,以使所述处理器根据所述校验指示消息从所述看门狗装置获取目标数据和看门狗计数值,并根据所述目标数据与所述看门狗计数值获取待校验数据,且发送所述待校验数据,其中,所述看门狗计数值用于对获取待校验数据的次数进行记录,所述目标数据是存储在看门狗装置寄存器内的二进制数,所述看门狗计数值为所述看门狗装置内预设计数器在预设的计数范围内进行循环计数的结果,所述根据所述目标数据与所述看门狗计数值获取待校验数据包括:将所述目标数据与所述看门狗计数值进行位运算,得到所述待校验数据;
接收所述处理器发送的所述待校验数据;
根据所述待校验数据和所述看门狗计数值进行数据校验;
若所述数据校验失败,向所述处理器发送复位信号,其中,所述复位信号用于指示所述处理器复位。
2.根据权利要求1所述的方法,其特征在于,所述根据所述待校验数据和所述看门狗计数值进行数据校验包括:
对所述待校验数据进行验证,得到验证结果;
根据所述验证结果更新预先设置的校验失败次数;
若更新后的校验失败次数大于或者等于预设次数阈值,则确定数据校验失败;
若更新后的校验失败次数小于所述预设次数阈值,则确定数据校验成功。
3.根据权利要求2所述的方法,其特征在于,所述根据所述验证结果更新预先设置的校验失败次数包括:
若所述验证结果表示所述待校验数据验证正确,循环执行验证步骤,直至所述看门狗计数值达到预设计数值,并在所述看门狗计数值达到预设计数值后,将所述校验失败次数减1;
其中,所述验证步骤包括:
将所述看门狗计数值减1得到更新计数值,将所述更新计数值发送至所述处理器,以使所述处理器根据所述目标数据和所述更新计数值得到新的待校验数据;
从所述处理器获取新的待校验数据;
若新的待校验数据校验正确,将所述更新计数值作为新的看门狗计数值。
4.根据权利要求2所述的方法,其特征在于,所述根据所述验证结果更新预先设置的校验失败次数包括:
若所述验证结果表示所述待校验数据验证错误,将所述校验失败次数加1。
5.根据权利要求2所述的方法,其特征在于,在所述对所述待校验数据进行验证,得到验证结果前,所述方法还包括:
接收所述处理器发送的验证时间;
其中,所述对所述待校验数据进行校验,得到校验结果包括:
若在所述验证时间内接收到所述待校验数据,且所述待校验数据与预设标准数据相同,确定所述待校验数据正确;
若在所述验证时间内未接收到所述待校验数据,或者,所述待校验数据与预设标准数据不同,确定所述待校验数据错误。
6.一种看门狗复位的方法,其特征在于,应用于处理器,包括:
接收看门狗装置发送的校验指示消息;
根据所述校验指示消息从所述看门狗装置获取目标数据和看门狗计数值,所述目标数据是存储在看门狗装置寄存器内的二进制数,所述看门狗计数值为所述看门狗装置内预设计数器在预设的计数范围内进行循环计数的结果;
根据所述目标数据与所述看门狗计数值获取待校验数据,其中,所述看门狗计数值用于对获取待校验数据的次数进行记录;
将所述待校验数据发送至所述看门狗装置,以使所述看门狗装置根据所述待校验数据和所述看门狗计数值进行数据校验;
若所述看门狗装置数据校验失败,接收所述看门狗装置发送的复位信号,其中,所述复位信号用于指示所述处理器复位;
所述根据所述目标数据与所述看门狗计数值获取待校验数据包括:
将所述目标数据与所述看门狗计数值进行位运算,得到所述待校验数据。
7.根据权利要求6所述的方法,其特征在于,在接收看门狗装置发送的校验指示消息之后,所述方法还包括:
向所述看门狗装置发送验证时间,以使所述看门狗装置根据所述验证时间对所述待校验数据进行校验,得到校验结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910578635.2/1.html,转载请声明来源钻瓜专利网。