汽车休眠唤醒方法、装置、汽车及存储介质制造方法及图纸

技术编号:31315991 阅读:25 留言:0更新日期:2021-12-12 23:53
本发明专利技术的实施例提供了一种汽车休眠唤醒方法、装置、汽车及存储介质,涉及车辆工程领域,汽车休眠唤醒方法包括以下步骤:控制ECU初始化并运行;判断ECU在运行的过程中是否满足休眠条件;如果是,则控制电源管理模块下电休眠;判断在电源管理模块下电休眠的过程中,ECU是否接收到电源管理模块发送的休眠中断信号;如果是,则返回控制ECU初始化并运行的步骤,即使得ECU复位,重新初始化并运行,这样就可以有效避免ECU在下电休眠的过程中不响应唤醒或者响应存在迟缓的情况,从而保证ECU的正常运行。从而保证ECU的正常运行。从而保证ECU的正常运行。

【技术实现步骤摘要】
汽车休眠唤醒方法、装置、汽车及存储介质


[0001]本专利技术涉及车辆工程领域,具体而言,涉及一种汽车休眠唤醒方法、汽车休眠唤醒装置、汽车及存储介质。

技术介绍

[0002]汽车是当今社会最常见的交通工具之一,汽车具有多个功能模块,比如发动机模块、变速器模块、电源模块等,多个功能部件一般各自配备对应的ECU(Electronic Control Unit,电子控制单元)进行控制和管理。
[0003]随着汽车功能的多样化复杂化,汽车的ECU越来越多,而ECU的运行需要汽车的蓄电池进行供电,因此汽车的功耗越来越高。因此,目前的汽车的各个ECU一般都有对应的休眠唤醒机制,根据汽车的运行情况,各个ECU会选择性地进行休眠和唤醒,以减少不必要的功耗。
[0004]但是,目前的汽车ECU的休眠唤醒机制存在下电过程中唤醒不响应或者响应迟缓,影响ECU的正常运行的问题。

技术实现思路

[0005]本专利技术的目的包括,例如,提供了一种汽车休眠唤醒方法、装置、汽车和计算机可读存储介质,其能够有效避免汽车ECU在下电过程中不响应唤醒或者响应迟缓的情况,从而保证ECU的正常运行。
[0006]本专利技术的实施例可以这样实现:
[0007]第一方面,本专利技术提供一种汽车休眠唤醒方法,应用于汽车的ECU,所述汽车包括电源管理模块,所述电源管理模块和所述ECU电连接,所述汽车休眠唤醒方法包括:
[0008]控制所述ECU初始化并运行;
[0009]判断所述ECU在运行的过程中是否满足休眠条件;
[0010]如果是,则控制所述电源管理模块下电休眠;
[0011]判断在所述电源管理模块下电休眠的过程中,所述ECU是否接收到所述电源管理模块发送的休眠中断信号;
[0012]如果是,则返回所述控制所述ECU初始化并运行的步骤。
[0013]在可选的实施方式中,所述汽车还包括功能模块,所述功能模块同时与所述ECU和所述电源管理模块电连接,在所述判断所述ECU在运行的过程中是否满足休眠条件的步骤之后,在所述控制所述电源管理模块下电休眠的步骤之前,还包括:
[0014]控制所述功能模块下电休眠。
[0015]在可选的实施方式中,在控制所述电源管理模块下电休眠的步骤之后,还包括:
[0016]判断所述功能模块和所述电源管理模块是否有效休眠;
[0017]如果否,则返回所述控制所述功能模块下电休眠的步骤。
[0018]在可选的实施方式中,在控制所述ECU初始化的步骤之后,在控制所述ECU运行的
步骤之前,还包括:
[0019]控制所述ECU开启故障诊断;
[0020]在所述判断所述ECU在运行的过程中是否满足休眠条件的步骤之后,在所述控制所述电源管理模块下电休眠的步骤之前,还包括:
[0021]控制所述ECU关闭故障诊断。
[0022]在可选的实施方式中,在所述判断在所述电源管理模块下电休眠的过程中,所述ECU是否接收到所述电源管理模块发送的休眠中断信号的步骤之后,还包括:
[0023]如果否,则控制所述ECU断电。
[0024]第二方面,本专利技术提供一种汽车休眠唤醒装置,应用于汽车的ECU,所述汽车包括电源管理模块,所述电源管理模块与所述ECU电连接,所述汽车休眠唤醒装置包括:
[0025]初始运行模块,用于控制所述ECU初始化并运行;
[0026]第一判断模块,用于判断所述ECU在运行的过程中是否满足休眠条件;
[0027]下电休眠模块,用于在所述ECU在运行的过程中满足休眠条件的情况下控制所述电源管理模块下电休眠;
[0028]第二判断模块,用于判断在所述电源管理模块下电休眠的过程中,所述ECU是否接收到所述电源管理模块发送的休眠中断信号;
[0029]休眠中断模块,用于在所述ECU在所述电源管理模块下电休眠的过程中接收到所述电源管理模块发送的休眠中断信号的情况下,返回所述控制所述ECU初始化并运行的步骤。
[0030]第三方面,本专利技术提供一种汽车,包括ECU和电源管理模块,所述电源管理模块与所述ECU电连接,所述ECU用于执行前述实施方式任一项所述的汽车休眠唤醒方法。
[0031]在可选的实施方式中,所述电源管理模块用于接收唤醒源发送的唤醒信号并转换为休眠中断信号后发送给所述ECU,所述唤醒信号包括硬线唤醒信号、总线唤醒信号和网络唤醒信号中的至少一个。
[0032]在可选的实施方式中,所述汽车还包括通信模块,所述通信模块与所述电源管理模块电连接,用于接收唤醒源发送的电波形态的唤醒信号并转换为电平形态的唤醒信号后发送给所述电源管理模块。
[0033]第四方面,本专利技术提供一种计算机可读存储介质,其上存储有可执行程序,当所述可执行程序被处理器执行时,实现前述实施方式任一项所述的汽车休眠唤醒方法。
[0034]本专利技术实施例的有益效果包括,例如:
[0035]汽车包括电连接的ECU和电源管理模块,该汽车休眠唤醒方法具体应用于ECU,以控制汽车的休眠和唤醒。该汽车休眠唤醒方法包括以下步骤:控制所述ECU初始化并运行;判断所述ECU在运行的过程中是否满足休眠条件;如果是,则控制所述电源管理模块下电休眠;判断在所述电源管理模块下电休眠的过程中,所述ECU是否接收到所述电源管理模块发送的休眠中断信号;如果是,则返回所述控制所述ECU初始化并运行的步骤。即该汽车休眠唤醒方法在ECU的下电休眠过程中增设了唤醒机制,在控制电源管理模块下电休眠的过程中,实时监测是否有接收到休眠中断信号,如果收到,则停止下电休眠的流程,使得ECU复位,重新初始化并运行。这样就可以有效避免ECU在下电休眠的过程中不响应唤醒或者响应存在迟缓的情况,从而保证ECU的正常运行。
附图说明
[0036]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0037]图1为本专利技术第一实施例提供的汽车的结构框图;
[0038]图2为本专利技术第一实施例提供的ECU的结构框图;
[0039]图3为本专利技术第二实施例提供的汽车休眠唤醒方法的流程图一;
[0040]图4为本专利技术第二实施例提供的汽车休眠唤醒方法的流程图二;
[0041]图5为本专利技术第三实施例提供的汽车休眠唤醒装置的结构框图。
[0042]图标:100

ECU;101

存储器;102

通信接口;103

处理器;104

总线;110

电源管理模块;120

通信模块;130

功能模块;140

电本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汽车休眠唤醒方法,其特征在于,应用于汽车的ECU,所述汽车包括电源管理模块,所述电源管理模块和所述ECU电连接,所述汽车休眠唤醒方法包括:控制所述ECU初始化并运行;判断所述ECU在运行的过程中是否满足休眠条件;如果是,则控制所述电源管理模块下电休眠;判断在所述电源管理模块下电休眠的过程中,所述ECU是否接收到所述电源管理模块发送的休眠中断信号;如果是,则返回所述控制所述ECU初始化并运行的步骤。2.根据权利要求1所述的汽车休眠唤醒方法,其特征在于,所述汽车还包括功能模块,所述功能模块同时与所述ECU和所述电源管理模块电连接,在所述判断所述ECU在运行的过程中是否满足休眠条件的步骤之后,在所述控制所述电源管理模块下电休眠的步骤之前,还包括:控制所述功能模块下电休眠。3.根据权利要求2所述的汽车休眠唤醒方法,其特征在于,在控制所述电源管理模块下电休眠的步骤之后,还包括:判断所述功能模块和所述电源管理模块是否有效休眠;如果否,则返回所述控制所述功能模块下电休眠的步骤。4.根据权利要求1所述的汽车休眠唤醒方法,其特征在于,在控制所述ECU初始化的步骤之后,在控制所述ECU运行的步骤之前,还包括:控制所述ECU开启故障诊断;在所述判断所述ECU在运行的过程中是否满足休眠条件的步骤之后,在所述控制所述电源管理模块下电休眠的步骤之前,还包括:控制所述ECU关闭故障诊断。5.根据权利要求1所述的汽车休眠唤醒方法,其特征在于,在所述判断在所述电源管理模块下电休眠的过程中,所述ECU是否接收到所述电源管理模块发送的休眠中断信号的步骤之后,还包括:如果否,则控制所述ECU断电。...

【专利技术属性】
技术研发人员:胡玉新乔慧敏熊红红何帅宾崔占奇
申请(专利权)人:海马汽车有限公司
类型:发明
国别省市:

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

1