System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于监测多板卡故障的方法及装置、家电设备制造方法及图纸_技高网

用于监测多板卡故障的方法及装置、家电设备制造方法及图纸

技术编号:40609910 阅读:5 留言:0更新日期:2024-03-12 22:17
本申请涉及智能家电技术领域,公开一种用于监测多板卡故障的方法,多板卡包括主板卡和一个或多个子板卡,主板卡与子板卡通过串口进行通信,该方法包括:控制子板卡按照预设间隔时长向主板卡发送喂狗信号;控制主板卡启动预设定时时长的定时器;其中,在主板卡接收到喂狗信号的情况下,定时器重新计时;按照预设定时时长轮询定时器是否到期;在确定定时器到期的情况下,确定主板卡与子板卡之间出现通信故障。主板卡启动预设定时时长的定时器,并按照预设定时时长轮询定时器是否到期,通过了解定时器的到期情况来实时了解主板卡与子板卡之间的通信状况,保证产品的稳定性与可靠性。本申请还公开一种用于监测多板卡故障的装置及家电设备。

【技术实现步骤摘要】

本申请涉及智能家电,例如涉及一种用于监测多板卡故障的方法及装置、家电设备


技术介绍

1、随着大型嵌入式系统向着集成化和多元化方向的发展,嵌入式软件系统的复杂度也日益增大。对于多板卡的系统来说,主板卡充当大脑或者监控室的作用,主板卡与子板卡进行通信,同时,主板卡要管理多个子板卡,并处理子板卡的故障。相关技术中,主板卡确定与子板卡的通信故障的方式一般是:在子板卡内部设置看门狗模块,看门狗模块定期查看子板卡内部的情况,一旦发生错误就向主板卡发出重启信号。

2、在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:由于子板卡内的看门狗模块只在子板卡内部故障的情况下向主板卡报告,导致主板卡无法实时了解主板卡与子板卡之间的通信状况。


技术实现思路

1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

2、本公开实施例提供了一种用于监测多板卡故障的方法及装置、家电设备,主板卡启动预设定时时长的定时器,并按照预设定时时长轮询定时器是否到期,通过了解定时器的到期情况来实时了解主板卡与子板卡之间的通信状况,保证产品的稳定性与可靠性。

3、在一些实施例中,多板卡包括主板卡和一个或多个子板卡,主板卡与子板卡通过串口进行通信,用于监测多板卡故障的方法包括:控制子板卡按照预设间隔时长向主板卡发送喂狗信号;控制主板卡启动预设定时时长的定时器;其中,在主板卡接收到喂狗信号的情况下,定时器重新计时;按照预设定时时长轮询定时器是否到期;在确定定时器到期的情况下,确定主板卡与子板卡之间出现通信故障。

4、在一些实施例中,用于监测多板卡故障的装置包括处理器和存储有程序指令的存储器,处理器被配置为在执行程序指令时,执行前述用于监测多板卡故障的方法。

5、在一些实施例中,家电设备包括:多板卡,包括主板卡和一个或多个子板卡,主板卡与子板卡通过串口进行通信;以及前述用于监测多板卡故障的装置。

6、本公开实施例提供的用于监测多板卡故障的方法及装置、家电设备,可以实现以下技术效果:

7、本公开实施例中,多板卡包括主板卡和一个或多个子板卡,主板卡与子板卡通过串口进行通信,控制子板卡按照预设间隔时长向主板卡发送喂狗信号,并控制主板卡启动预设定时时长的定时器,其中,在主板卡接收到喂狗信号的情况下,定时器重新计时。主板卡启动预设定时时长的定时器后,按照预设定时时长轮询定时器是否到期,通过了解定时器的到期情况来实时了解主板卡与子板卡之间的通信状况,保证产品的稳定性与可靠性,提高家电硬件板卡的质量,提升用户体验。

8、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。

本文档来自技高网...

【技术保护点】

1.一种用于监测多板卡故障的方法,其特征在于,多板卡包括主板卡和一个或多个子板卡,所述主板卡与所述子板卡通过串口进行通信;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,按照如下方式确定所述预设间隔时长:

3.根据权利要求2所述的方法,其特征在于,所述根据所述通信数据大小、通信数据负载以及所述通信传输速率确定所述预设间隔时长包括:

4.根据权利要求1所述的方法,其特征在于,所述预设定时时长与所述预设间隔时长满足如下关系:

5.根据权利要求1所述的方法,其特征在于,所述子板卡为多个,所述主板卡包括多个定时器,且所述定时器与所述子板卡一一对应;所述按照所述预设定时时长轮询所述定时器是否到期,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述子板卡与所述主板卡的历史通信数据确定多个定时器中每一轮询周期的目标定时器,包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述子板卡与所述主板卡的历史通信数据确定多个定时器中每一轮询周期的目标定时器,还包括:

8.根据权利要求1至7任一项所述的方法,其特征在于,还包括:

9.一种用于监测多板卡故障的装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在执行所述程序指令时,执行如权利要求1至8任一项所述的用于监测多板卡故障的方法。

10.一种家电设备,其特征在于,包括:

...

【技术特征摘要】

1.一种用于监测多板卡故障的方法,其特征在于,多板卡包括主板卡和一个或多个子板卡,所述主板卡与所述子板卡通过串口进行通信;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,按照如下方式确定所述预设间隔时长:

3.根据权利要求2所述的方法,其特征在于,所述根据所述通信数据大小、通信数据负载以及所述通信传输速率确定所述预设间隔时长包括:

4.根据权利要求1所述的方法,其特征在于,所述预设定时时长与所述预设间隔时长满足如下关系:

5.根据权利要求1所述的方法,其特征在于,所述子板卡为多个,所述主板卡包括多个定时器,且所述定时器与所述子板卡一一对应;所述按照所述预设定时时长轮询所述定...

【专利技术属性】
技术研发人员:邓继坤范纪青李登徽
申请(专利权)人:青岛海尔智能技术研发有限公司
类型:发明
国别省市:

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

1