车机的电源管理方法、电子设备和存储介质与流程
- 国知局
- 2024-11-21 12:00:43
本技术涉及车辆管理领域,尤其涉及一种车机的电源管理方法、电子设备和存储介质。
背景技术:
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、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上第一方面和/或第一方面各种可能的实施方式。
50、第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面和/或第一方面各种可能的实施方式。
51、本技术实施例提供的车机的电源管理方法、电子设备和存储介质,通过在接收到满足节能条件的总线信号时,生成节能控制指令,并使用该节能控制指令控制控制芯片进入str状态,以及使用该节能控制指令控制时钟芯片配置第一唤醒指令和第二唤醒指令,以使微控制器在的第一唤醒指令触发时重启控制芯片并重新进入str状态,在第二唤醒指令触发时控制微控制器下电手段,达到优化str技术的实现方式,以确保在各种使用场景下都能提供稳定可靠的用户体验的效果。
本文地址:https://www.jishuxx.com/zhuanli/20241120/333830.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表