System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 避免汽车电子控制单元异常休眠唤醒的方法以及装置制造方法及图纸_技高网

避免汽车电子控制单元异常休眠唤醒的方法以及装置制造方法及图纸

技术编号:41644355 阅读:11 留言:0更新日期:2024-06-13 02:36
本申请提供了一种避免汽车电子控制单元异常休眠唤醒的方法以及装置。该方法包括:当所述电子控制单元处于所述准备睡眠模式,如果第一预设时长内接收到本地事件或者网络管理报文,控制所述电子控制单元进入所述网络模式,否则,控制所述电子控制单元进入所述临睡模式;在所述电子控制单元进入所述临睡模式时,启动定时器;如果第二预设时长内没有接收到总线报文,则控制所述电子控制单元进入所述睡眠模式;如果所述第二预设时长内接收到总线报文,则判断所述总线报文是否是网络管理报文,若是则停止所述定时器,控制所述电子控制单元进入所述网络模式,若不是则更新所述定时器,控制所述电子控制单元保持在所述临睡模式。

【技术实现步骤摘要】

本申请涉及汽车,尤其涉及一种避免汽车电子控制单元异常休眠唤醒的方法以及装置


技术介绍

1、现在的汽车上均会布置有大量的电子控制单元,在autosar(汽车开放系统架构)网络管理机制下,电子控制单元包括睡眠模式、准备睡眠模式、网络模式三种模式。网络模式是电子控制单元的工作的模式。准备睡眠模式是电子控制单元没有新的任务产生,电子控制单元处理完缓存区的数据后即可进入睡眠模式。睡眠模式是电子控制单元不工作进入休眠的模式。电子控制单元在睡眠模式、准备睡眠模式、网络模式三种模式之间转换,实践发现,电子控制单元在准备睡眠模式之后就进入睡眠模式,可能还会接收到报文,这时就会重新唤醒电子控制单元,导致电子控制单元异常休眠唤醒的情况。


技术实现思路

1、有鉴于此,本申请实施例提供了一种避免汽车电子控制单元异常休眠唤醒的方法、装置、电子设备及存储介质,以解决现有技术中,电子控制单元异常休眠唤醒的问题。

2、本申请实施例的第一方面,提供了一种避免汽车电子控制单元异常休眠唤醒的方法,包括:在不修改网络管理机制的情况下,在电子控制单元的准备睡眠模式和睡眠模式之间新增临睡模式,其中,电子控制单元有四种模式,分别是准备睡眠模式、临睡模式、睡眠模式和网络模式;当电子控制单元处于准备睡眠模式,如果第一预设时长内接收到本地事件或者网络管理报文,控制电子控制单元进入网络模式,否则,控制电子控制单元进入临睡模式;在电子控制单元进入临睡模式时,启动定时器,其中,定时器用于判断时长;如果第二预设时长内没有接收到总线报文,则控制电子控制单元进入睡眠模式;如果第二预设时长内接收到总线报文,则判断总线报文是否是网络管理报文,若是则停止定时器,控制电子控制单元进入网络模式,若不是则更新定时器,控制电子控制单元保持在临睡模式。

3、本申请实施例的第二方面,提供了一种避免汽车电子控制单元异常休眠唤醒的装置,包括:设置模块,被配置为在不修改网络管理机制的情况下,在电子控制单元的准备睡眠模式和睡眠模式之间新增临睡模式,其中,电子控制单元有四种模式,分别是准备睡眠模式、临睡模式、睡眠模式和网络模式;第一控制模块,被配置为当电子控制单元处于准备睡眠模式,如果第一预设时长内接收到本地事件或者网络管理报文,控制电子控制单元进入网络模式,否则,控制电子控制单元进入临睡模式;启动模块,被配置为在电子控制单元进入临睡模式时,启动定时器,其中,定时器用于判断时长;第二控制模块,被配置为如果第二预设时长内没有接收到总线报文,则控制电子控制单元进入睡眠模式;第三控制模块,被配置为如果第二预设时长内接收到总线报文,则判断总线报文是否是网络管理报文,若是则停止定时器,控制电子控制单元进入网络模式,若不是则更新定时器,控制电子控制单元保持在临睡模式。

4、本申请实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述方法的步骤。

5、本申请实施例的第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如权利要求上述任一项方法的步骤。

6、本申请实施例与现有技术相比存在的有益效果至少包括:在不修改网络管理机制的情况下,在电子控制单元的准备睡眠模式和睡眠模式之间新增临睡模式,当电子控制单元处于准备睡眠模式,如果第一预设时长内没有接收到本地事件或者网络管理报文,控制电子控制单元进入临睡模式,当电子控制单元处于临睡模式,如果第二预设时长内没有接收到总线报文,则控制电子控制单元进入睡眠模式,所以,采用上述技术手段,可以解决现有技术中电子控制单元异常休眠唤醒的问题,进而避免电子控制单元异常休眠唤醒,减少功耗,增加电子控制单元的使用寿命。

本文档来自技高网...

【技术保护点】

1.一种避免汽车电子控制单元异常休眠唤醒的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

6.根据权利要求2所述的方法,其特征在于,所述方法还包括:

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

8.一种避免汽车电子控制单元异常休眠唤醒的装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并且可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。

【技术特征摘要】

1.一种避免汽车电子控制单元异常休眠唤醒的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

6.根据权利要求2所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,...

【专利技术属性】
技术研发人员:冯玖江龙政方涂少波曾波陈星宇赵凤霞
申请(专利权)人:重庆赛力斯凤凰智创科技有限公司
类型:发明
国别省市:

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

1