汽车仪表芯片电源控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38814889 阅读:14 留言:0更新日期:2023-09-15 19:54
本发明专利技术提供一种汽车仪表芯片电源控制方法、装置、电子设备及存储介质,其可以根据预设配置,针对汽车仪表当前所处的供电状态,以相应的引脚控制参数生成时序控制信号,并通过时序控制信号控制相应的引脚,以达到控制SOC的上下电时序的目的,有很好的通用性,可以适用到任何双芯片系统,需求变更时,仅修改配置就可以快速应对,方便、实用性强,并且可适用于复杂的电源管理场景。杂的电源管理场景。杂的电源管理场景。

【技术实现步骤摘要】
汽车仪表芯片电源控制方法、装置、电子设备及存储介质


[0001]本专利技术属于车载终端
,尤其涉及一种汽车仪表芯片电源控制方法、装置、电子设备及存储介质。

技术介绍

[0002]随着技术的快速发展,以及对汽车娱乐系统的需求增长,汽车仪表娱乐系统功能越来越强大,同时整机系统也越来越复杂,较老的汽车仪表通常只包含一个芯片,用于逻辑处理和屏幕显示,由于性能限制,这种汽车仪表功能有限,已经不适用当前市场环境,同时由于只有一个芯片,也不需要进行的电源管理。而当前前沿的汽车仪表以及智能座舱项目通常包含2个芯片,主芯片A(如MCU)用于与车身通讯,接入CAN网络,根据CAN网络状态控制汽车仪表整机系统的上电下电,另一个芯片B(如SOC)通常用于HMI显示,在汽车点火时芯片A需要按照一定的上电时序打开电源,保证芯片B可以正常启动,在汽车休眠时候芯片A需要按照一定的下电时序关闭电源,以保证芯片B正常下电。
[0003]现有的电源管理技术方案通常会设计一个状态机,在不同的状态时进行引脚电平控制,这种方式通用性差,不能适用到多个平台,逻辑复杂,需求有变更时,不易更改,并且无法处理复杂的电源管理(当需要控制的引脚较多时候代码编写难度大,代码结构不清晰,非常容易出错)。

技术实现思路

[0004]基于此,针对上述技术问题,提供一种汽车仪表芯片电源控制方法、装置、电子设备及存储介质。
[0005]本专利技术采用的技术方案如下:
[0006]作为本专利技术的第一方面,提供一种汽车仪表芯片电源控制方法,应用于所述汽车仪表的控制芯片,包括:
[0007]确定汽车仪表当前的供电状态;
[0008]解析预设配置,根据所述汽车仪表当前的供电状态匹配相应的引脚控制参数,所述配置文件包括与汽车仪表各供电状态对应的引脚控制参数;
[0009]根据匹配到的引脚控制参数,生成时序控制信号;
[0010]通过所述时序控制信号控制相应的引脚。
[0011]作为本专利技术的第二方面,提供一种汽车仪表芯片电源控制装置,包括:
[0012]供电状态确定模块,用于确定汽车仪表当前的供电状态;
[0013]引脚控制参数确定模块,用于解析预设配置,根据所述汽车仪表当前的供电状态匹配相应的引脚控制参数,所述配置文件包括与汽车仪表各供电状态对应的引脚控制参数;
[0014]信号生成模块,用于根据匹配到的引脚控制参数,生成时序控制信号;
[0015]引脚控制模块,用于通过所述时序控制信号控制相应的引脚。
[0016]作为本专利技术的第三方面,提供一种电子设备,包括存储模块,所述存储模块包括由处理器加载并执行的指令,所述指令在被执行时使所述处理器执行上述第一方面的一种汽车仪表芯片电源控制方法。
[0017]作为本专利技术的第四方面,提供一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被处理器执行时,实现上述第一方面的一种汽车仪表芯片电源控制方法。
[0018]本专利技术可以根据预设配置,针对汽车仪表当前所处的供电状态,以相应的引脚控制参数生成时序控制信号,并通过时序控制信号控制相应的引脚,以达到控制SOC的上下电时序的目的,有很好的通用性,可以适用到任何双芯片系统,需求变更时,仅修改配置就可以快速应对,方便、实用性强,并且可适用于复杂的电源管理场景。
附图说明
[0019]下面结合附图和具体实施方式对本专利技术进行详细说明:
[0020]图1为本专利技术实施例提供的一种汽车仪表芯片电源控制方法的流程图;
[0021]图2为本专利技术实施例提供的一种汽车仪表芯片电源控制装置的示意图;
[0022]图3为本专利技术实施例提供的一种电子设备的示意图;
[0023]图4为本专利技术实施例的应用环境示意图。
具体实施方式
[0024]以下将结合说明书附图对本专利技术的实施方式予以说明。需要说明的是,本说明书中所涉及的实施方式不是穷尽的,不代表本专利技术的唯一实施方式。以下相应的实施例只是为了清楚的说明本专利技术专利的
技术实现思路
,并非对其实施方式的限定。对于该领域的普通技术人员来说,在该实施例说明的基础上还可以做出不同形式的变化和改动,凡是属于本专利技术的技术构思和
技术实现思路
并且显而易见的变化或变动也在本专利技术的保护范围之内。
[0025]图4示出了本专利技术实施例的应用环境,包括汽车仪表的芯片MCU和SOC,MCU的多个引脚分别通过开关电路与SOC的多个引脚电连接,电源与每个开关电路连接,本专利技术实施例提供的汽车仪表芯片电源控制方法应用于MCU,用于控制MCU的引脚打开不同的开关电路,使电源按顺序与SOC不同的引脚通路,以达到控制SOC上下电时序的目的。
[0026]如图1所示,本专利技术实施例方法的具体流程如下:
[0027]S101、确定汽车仪表当前的供电状态:可以通过汽车CAN总线获取汽车仪表当前的供电状态。
[0028]在本实施例中,供电状态(PowerState)包括上电状态(ePowerCdd_PowerUp)、上电显示状态(ePowerCdd_PowerUp_Display)、下电关闭显示状态(ePowerCdd_PowerDown_Display)以及关电状态(ePowerCdd_PowerDown)。
[0029]S102、解析预设配置,根据汽车仪表当前的供电状态匹配相应的引脚控制参数,配置文件包括与汽车仪表各供电状态对应的引脚控制参数。
[0030]在本实施例中,引脚控制参数包括引脚控制方式(PinSelection)、子状态(SubState)、子状态对应的待控制引脚(Dio_Pin)、子状态对应的待控制引脚个数(NumberOfParellelExecution)、待控制引脚的电平(Dio_Pin_Level)、子状态间的时间间
隔(WaitTime)、PWM周期(Pwm_Period)以及PWM占空比(Pwm_Duty),引脚控制方式为电平控制或者PWM控制。
[0031]其中,在一个供电状态下,可以定义多个子状态(SubState),一个子状态可以对应一个或者多个引脚,如果对应多个引脚,代表这些引脚一起启动。
[0032]示例性地,上述预设配置采用结构体数据结构,具体如下:
[0033][0034]S103、根据匹配到的引脚控制参数,生成时序控制信号。
[0035]S104、通过时序控制信号控制相应的引脚。
[0036]以上电状态(ePowerCdd_PowerUp)下的两个子状态(ePowerCdd_SubState_CAN和ePowerCdd_SubState_SPI)为例,为了达到在上电状态下先控制ePowerCdd_SubState_CAN子状态对应的四个引脚,然后间隔1ms后再控制ePowerCdd_SubState_SPI子状态对应的两个引脚的目的,具体配置内容如下:
[0037][0038][0039][0040]可见,本专利技术实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汽车仪表芯片电源控制方法,应用于所述汽车仪表的控制芯片,其特征在于,包括:确定汽车仪表当前的供电状态;解析预设配置,根据所述汽车仪表当前的供电状态匹配相应的引脚控制参数,所述配置文件包括与汽车仪表各供电状态对应的引脚控制参数;根据匹配到的引脚控制参数,生成时序控制信号;通过所述时序控制信号控制相应的引脚。2.根据权利要求1所述的一种汽车仪表芯片电源控制方法,其特征在于,所述供电状态包括上电状态、上电显示状态、下电关闭显示状态以及关电状态。3.根据权利要求2所述的一种汽车仪表芯片电源控制方法,其特征在于,所述引脚控制参数包括引脚控制方式、子状态、子状态对应的待控制引脚、子状态对应的待控制引脚个数、待控制引脚的电平、子状态间的时间间隔、PWM周期以及PWM占空比,所述引脚控制方式为电平控制或者PWM控制。4.根据权利要求3所述的一种汽车仪表芯片电源控制方法,其特征在于,所述预设配置采用结构体数据结构。5.根据权利要求1或4所述的一种汽车仪表芯片电源控制方法,其特征在于...

【专利技术属性】
技术研发人员:刘连军
申请(专利权)人:上海伟世通汽车电子系统有限公司
类型:发明
国别省市:

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

1