本发明涉及车载触控芯片,特别是涉及一种车载控制系统、低功耗控制方法、计算机设备和存储介质。
背景技术:
1、对于车载触控芯片,目前的技术只是设计车载触控芯片在工作模式(run mode)和待机模式(standby mode)下进行主电源(mldo)和副电源(lpldo)的相互切换,但对于在包含触控(touch)的场景下,如何做到待机模式下功耗更低,目前并没有给出解决方案,目前的车载触控芯片仍存在功耗较高的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高适应性的车载控制系统、低功耗控制方法、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本发明提供了一种车载控制系统,车载控制系统包括:触控模块、电源模块及微控制单元;电源模块与触控模块相连接;电源模块包括主电源和副电源;微控制单元与电源模块相连接,微控制单元被配置为:待机状态下,触控模块处于工作状态时,控制至少主电源为触控模块供电;触控模块处于暂停状态时,控制副电源为触控模块供电。
3、本发明的车载控制系统中,通过设置触控模块、电源模块及微控制单元,且将微控制单元配置为待机状态下,触控模块处于工作状态时,控制至少主电源为触控模块供电;触控模块处于暂停状态时,控制副电源为触控模块供电;可以降低待机状态下的功耗。
4、在一些实施例中,电源模块还包括:芯片功耗管理模块,与主电源、副电源、微控制单元及触控模块均相连接,芯片功耗管理模块被配置为:待机状态下,触控模块处于工作状态时,控制至少主电源为触控模块供电;触控模块处于暂停状态时,控制副电源为触控模块供电。
5、在一些实施例中,触控模块还包括存储器单元;微控制单元还被配置为:待机状态下,触控模块由工作状态进入暂停状态之前,在主电源为触控模块供电的情况,关闭触控存储时钟,以使得存储器单元进入低功耗模式;并在存储器单元进入低功耗模式后,通知芯片功耗管理模块触控模块进入暂停状态;触控模块处于暂停状态后,持续以预设频率时钟进行扫描周期的计数;预设频率时钟的频率小于触控模块处于工作状态时进行扫描周期的计数频率时钟的频率;微控制单元还被配置为:触控模块的扫描周期结束之前,提前预设时间向芯片功耗管理模块发送主电源供电请求,以请求主电源为触控模块进行供电;芯片功耗管理模块还被配置为:收到主电源供电请求后,建立触控工作时钟,并控制主电源为触控模块供电;触控模块在收到触控工作时钟后,恢复工作状态。
6、在一些实施例中,微控制单元还被配置为:当触控模块检测到有触控事件发生时,控制主电源为触控模块供电。
7、本发明的车载控制系统中,通过将微控制单元配置为当触控模块检测到有触控事件发生时,控制主电源为触控模块供电,可以在待机状态下利用触控作为唤醒源唤醒车载控制系统。
8、第二方面,本发明还提供了一种如第一方面中所述的车载控制系统的低功耗控制方法,低功耗控制方法包括:待机状态下,触控模块处于工作状态时,微控制单元控制至少主电源为触控模块供电;触控模块处于暂停状态时,微控制单元控制副电源为触控模块供电。
9、本发明的低功耗控制方法中,通过限定待机状态下,触控模块处于工作状态时,控制至少主电源为触控模块供电;触控模块处于暂停状态时,控制副电源为触控模块供电;可以降低待机状态下的功耗。
10、在一些实施例中,电源模块还包括:芯片功耗管理模块,与主电源、副电源、微控制单元及触控模块均相连接;低功耗控制方法还包括:待机状态下,触控模块处于工作状态时,芯片功耗管理模块控制至少主电源为触控模块供电;触控模块处于暂停状态时,芯片功耗管理模块控制副电源为触控模块供电。
11、在一些实施例中,触控模块还包括存储器单元;低功耗控制方法还包括:待机状态下,触控模块由工作状态进入暂停状态之前,在主电源为触控模块供电的情况,关闭触控存储时钟,以使得存储器单元进入低功耗模式;并在存储器单元进入低功耗模式后,通知芯片功耗管理模块触控模块进入暂停状态;触控模块处于暂停状态后,持续以预设频率时钟进行扫描周期的计数;预设频率时钟的频率小于触控模块处于工作状态时进行扫描周期的计数频率时钟的频率;触控模块的扫描周期结束之前,微控制单元提前预设时间向芯片功耗管理模块发送主电源供电请求,以请求主电源为触控模块进行供电;芯片功耗管理模块收到主电源供电请求后,建立触控工作时钟,并控制主电源为触控模块供电;触控模块在收到触控工作时钟后,恢复工作状态。
12、在一些实施例中,低功耗控制方法还包括:当触控模块检测到有触控事件发生时,控制主电源为触控模块供电。
13、本发明的低功耗控制方法中,通过限定当触控模块检测到有触控事件发生时,控制主电源为触控模块供电,可以在待机状态下利用触控作为唤醒源唤醒车载控制系统。
14、第三方面,本发明还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述的方法中的步骤。
15、第四方面,本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法中的步骤。
1.一种车载控制系统,其特征在于,所述车载控制系统包括:
2.根据权利要求1所述的车载控制系统,其特征在于,所述电源模块还包括:
3.根据权利要求2所述的车载控制系统,其特征在于,所述触控模块还包括存储器单元;
4.根据权利要求1至3中任一项所述的车载控制系统,其特征在于,所述微控制单元还被配置为:当所述触控模块检测到有触控事件发生时,控制所述主电源为所述触控模块供电。
5.一种如权利要求1至4中任一项所述的车载控制系统的低功耗控制方法,其特征在于,所述低功耗控制方法包括:
6.根据权利要求5所述的车载控制系统的低功耗控制方法,其特征在于,所述电源模块还包括:芯片功耗管理模块,与所述主电源、所述副电源、所述微控制单元及所述触控模块均相连接;所述低功耗控制方法还包括:
7.根据权利要求5所述的车载控制系统的低功耗控制方法,其特征在于,所述触控模块还包括存储器单元;所述低功耗控制方法还包括:
8.根据权利要求5所述的车载控制系统的低功耗控制方法,其特征在于,所述低功耗控制方法还包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求5至8中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求5至8中任一项所述的方法的步骤。