System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆管理领域,尤其涉及一种车机的电源管理方法、电子设备和存储介质。
技术介绍
1、随着用户对汽车智能化需求的日益增长,智能座舱系统中的技术创新成为了提升用户体验和系统效率的关键。其中,挂起到内存(suspend to ram,str)技术在智能座舱系统中扮演着举足轻重的角色。
2、str技术是一种高效节能的机制,它允许系统在不完全关闭的情况下进入低功耗状态。具体而言,当车机系统监测到总线网络进入休眠状态时,会迅速响应并控制自身进入str模式。在此模式下,系统的核心资源被安全地挂起在内存中,而屏幕和外设等设备的供电则被暂时关闭,从而显著降低了能耗。
3、当车机系统进入str模式的过程中,如果监测到有任何中断因素(如用户操作或系统需求),系统将立即退出str模式,恢复之前挂起的系统资源,确保用户能够无缝地继续使用。同样地,当总线网络被唤醒且车机系统仍处于str模式时,系统也会迅速响应并退出str模式,从内存中恢复系统资源,同时恢复屏幕和外设的供电,确保用户能够立即体验到完整的系统功能。
4、然而,值得注意的是,在长时间未使用的场景下,现有的str技术可能会面临系统不稳定的问题。
技术实现思路
1、本申请实施例提供一种车机的电源管理方法、电子设备和存储介质,用以达到优化str技术的实现方式,以确保在各种使用场景下都能提供稳定可靠的用户体验的效果。
2、第一方面,本申请实施例提供一种车机的电源管理方法,所述车机包括微控制器、控制芯片
3、监测到满足节能条件时,生成节能控制指令;
4、响应于所述节能控制指令,控制所述控制芯片进入节能状态;
5、当所述控制芯片成功进入所述节能状态时,响应于所述节能控制指令,配置所述时钟芯片,以使所述时钟芯片生成用于在目标时长后唤醒所述微控制器的唤醒指令;
6、控制所述微控制器进入节能状态,以使所述微控制器在达到所述目标时长后响应于所述唤醒指令退出所述节能状态。
7、在一种可能的实施方式中,所述响应于所述节能控制指令,配置所述时钟芯片,包括:
8、获取所述车辆的用车时段,并根据所述车辆的所述用车时段确定非用车时段;
9、根据所述非用车时段和重启目标时长,配置所述时钟芯片,以使所述时钟芯片生成第一唤醒指令;
10、其中,所述第一唤醒指令用于唤醒所述微控制器,并控制所述控制芯片和所述微控制器重启所述节能状态。
11、在一种可能的实施方式中,所述响应于所述节能控制指令,配置所述时钟芯片,包括:
12、根据所述关机目标时长,配置所述时钟芯片,以使所述时钟芯片生成第二唤醒指令;
13、其中,所述第二唤醒指令用于唤醒所述微控制器,并控制所述控制芯片和所述微控制器下电。
14、在一种可能的实施方式中,所述响应于所述节能控制指令,控制所述控制芯片进入节能状态,包括:
15、响应于所述节能控制指令,生成重启指令、挂起指令和节能指令;
16、向所述控制芯片发送所述重启指令,以使所述控制芯片以冷启动的方式完成重启;
17、在所述控制芯片完成重启后,向所述控制芯片发送挂起指令,以使所述控制芯片的系统资源挂起到内存;
18、在所述控制芯片的所述系统资源挂起到内存后,向所述控制芯片发送节能指令,以使所述控制芯片关闭部分供电,同时保留向所述控制芯片的存储器供电。
19、在一种可能的实施方式中,当所述控制芯片进入所述节能状态失败时,所述方法,还包括:
20、控制所述微控制器和所述控制芯片下电。
21、在一种可能的实施方式中,控制所述微控制器进入节能状态后,所述方法,还包括:
22、当未达到所述目标时长,且所述微控制器获取到总线信号时,响应于所述总线信号唤醒所述微控制器;
23、初始化所述时钟芯片;
24、其中,所述总线信号在所述车辆的其他微控制器启动时生成。
25、第二方面,本申请实施例提供一种车机的电源管理装置,包括:
26、监测模块,用于监测到满足节能条件时,生成节能控制指令;
27、处理模块,用于响应于所述节能控制指令,控制所述控制芯片进入节能状态;当所述控制芯片成功进入所述节能状态时,响应于所述节能控制指令,配置所述时钟芯片,以使所述时钟芯片生成用于在目标时长后唤醒所述微控制器的唤醒指令;控制所述微控制器进入节能状态,以使所述微控制器在达到所述目标时长后响应于所述唤醒指令退出所述节能状态。
28、在一种可能的实施方式中,处理模块,用于:
29、获取所述车辆的用车时段,并根据所述车辆的所述用车时段确定非用车时段;
30、根据所述非用车时段和重启目标时长,配置所述时钟芯片,以使所述时钟芯片生成第一唤醒指令;
31、其中,所述第一唤醒指令用于唤醒所述微控制器,并控制所述控制芯片和所述微控制器重启所述节能状态。
32、在一种可能的实施方式中,处理模块,用于:
33、根据所述关机目标时长,配置所述时钟芯片,以使所述时钟芯片生成第二唤醒指令;
34、其中,所述第二唤醒指令用于唤醒所述微控制器,并控制所述控制芯片和所述微控制器下电。
35、在一种可能的实施方式中,处理模块,用于:
36、响应于所述节能控制指令,生成重启指令、挂起指令和节能指令;
37、向所述控制芯片发送所述重启指令,以使所述控制芯片以冷启动的方式完成重启;
38、在所述控制芯片完成重启后,向所述控制芯片发送挂起指令,以使所述控制芯片的系统资源挂起到内存;
39、在所述控制芯片的所述系统资源挂起到内存后,向所述控制芯片发送节能指令,以使所述控制芯片关闭部分供电,同时保留向所述控制芯片的存储器供电。
40、在一种可能的实施方式中,处理模块,用于:
41、当所述控制芯片进入所述节能状态失败时,控制所述微控制器和所述控制芯片下电。
42、在一种可能的实施方式中,处理模块,还用于:
43、当未达到所述目标时长,且所述微控制器获取到总线信号时,响应于所述总线信号唤醒所述微控制器;
44、初始化所述时钟芯片;
45、其中,所述总线信号在所述车辆的其他微控制器启动时生成。
46、第三方面,本申请实施例提供一种电子设备,包括:存储器,处理器;
47、所述存储器存储计算机执行指令;
48、所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如上第一方面和/或第一方面各种可能的实施方式。
49、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执本文档来自技高网...
【技术保护点】
1.一种车机的电源管理方法,其特征在于,所述车机包括微控制器、控制芯片和时钟芯片,所述方法用于所述微控制器,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于所述节能控制指令,配置所述时钟芯片,包括:
3.根据权利要求2所述的方法,其特征在于,所述响应于所述节能控制指令,配置所述时钟芯片,包括:
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述响应于所述节能控制指令,控制所述控制芯片进入节能状态,包括:
5.根据权利要求1-3中任一项所述的方法,其特征在于,当所述控制芯片进入所述节能状态失败时,所述方法,还包括:
6.根据权利要求1-3中任一项所述的方法,其特征在于,控制所述微控制器进入节能状态后,所述方法,还包括:
7.一种车机的电源管理装置,其特征在于,所述车机包括微控制器、控制芯片和时钟芯片,包括:
8.一种电子设备,其特征在于,包括:存储器,处理器;
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处
10.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-6任一项所述的方法。
...【技术特征摘要】
1.一种车机的电源管理方法,其特征在于,所述车机包括微控制器、控制芯片和时钟芯片,所述方法用于所述微控制器,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于所述节能控制指令,配置所述时钟芯片,包括:
3.根据权利要求2所述的方法,其特征在于,所述响应于所述节能控制指令,配置所述时钟芯片,包括:
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述响应于所述节能控制指令,控制所述控制芯片进入节能状态,包括:
5.根据权利要求1-3中任一项所述的方法,其特征在于,当所述控制芯片进入所述节能状态失败时,所述方法,还包...
【专利技术属性】
技术研发人员:段江浩,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。