一种终端设备启动方法、装置及设备制造方法及图纸

技术编号:38661142 阅读:15 留言:0更新日期:2023-09-02 22:44
本申请涉及电子信息技术领域,提供一种终端设备启动方法、装置及设备,其中的终端设备启动方法,响应用户的开机操作,通过引导核获取终端设备的开机电池温度;引导核是终端设备基于开机操作上电时启动的;若开机电池温度小于等于预设的温度阈值,则通过引导核从多个受控核中确定目标数量的第一目标受控核;目标数量不大于预估数量;预估数量表征开机电池温度下允许同时启动的受控核的数量上限;通过引导核同时启动第一目标受控核;若多个受控核中包括第二目标受控核,则在第一目标受控核成功启动之后,启动第二目标受控核;第二目标受控核是受控核中除去第一目标受控核以外的受控核。该方法可以提升低温条件下设备开机的稳定性。该方法可以提升低温条件下设备开机的稳定性。该方法可以提升低温条件下设备开机的稳定性。

【技术实现步骤摘要】
一种终端设备启动方法、装置及设备


[0001]本申请涉及电子信息
,尤其涉及一种终端设备启动方法、装置及设备。

技术介绍

[0002]随着社会的发展,一些电子设备,例如执法记录仪产品,需要满足各种室内、室外场所实时沟通的需要。在一些寒冷地区,冬天室外温度可以达到零下三十度以下,在如此低温的环境下,受锂电池低温活性差的影响,常规执法记录仪一般很难在如此低温环境下正常工作,主要是常规执法记录仪所配备的常规电池在低温下电池活性降低,电池内阻变大,无法为硬件系统的正常工作提供有效稳定的供电。要在低温

30度环境下,使用执法记录仪,现在一般的做法是为执法记录仪增加保温套、或者更换专业的低温电池,这样会给用户带来额外的硬件成本,以及使用上的不便,而且专业低温电池往往使用场景受限、寿命较短。
[0003]该类电子设备,因需要集摄像、拍照、对讲等多种功能,一般采用多核CPU硬件SOC系统来增强其业务处理能力,并且运行了Android、或Linux软件操作系统,以给用户更好的软件体验。随着硬件SOC CPU核数增多、处理能力的增强以及软件功能复杂性的提高,带来了启动功耗及峰值电流的增加,多核CPU硬件系统的开机峰值电流可以达到1A以上,这给低温

30度下的电池供电能力提出了更高的要求,常规电池随着环境的温度增大,电池内阻会不断增大,因而电池的压降也变大,在开机过程中当峰值电流达到1A时,电池的电压很容易被拉低到3.2V以下,这样就无法为多核CPU硬件系统的正常运行提供足够的电池电压,因而,常规执法记录仪在低温下无法正常开机启动,存在低温条件下设备开机的稳定性差的问题。

技术实现思路

[0004]本申请提供了一种终端设备启动方法、装置及设备,实现维持开机过程电流稳定,提升低温条件下设备开机的稳定性。
[0005]第一方面,本申请实施例提供一种终端设备启动方法,所述终端设备包括所述引导核和多个受控核;所述方法包括:
[0006]响应用户的开机操作,通过引导核获取所述终端设备的开机电池温度;所述引导核是所述终端设备基于所述开机操作上电时启动的;
[0007]若所述开机电池温度小于等于预设的温度阈值,则通过所述引导核从所述多个受控核中确定目标数量的第一目标受控核;所述目标数量不大于预估数量;所述预估数量表征所述开机电池温度下允许同时启动的受控核的数量上限;
[0008]通过所述引导核同时启动所述第一目标受控核;
[0009]若所述多个受控核中包括第二目标受控核,则在所述第一目标受控核成功启动之后,启动所述第二目标受控核;所述第二目标受控核是所述受控核中除去第一目标受控核以外的受控核。
[0010]本申请第二方面提供一种终端设备启动装置,所述终端设备包括所述引导核和多个受控核;所述装置包括:
[0011]温度监控模块,用于响应用户的开机操作,通过引导核获取所述终端设备的开机电池温度;所述引导核是所述终端设备基于所述开机操作上电时启动的;
[0012]启动识别模块,用于若所述开机电池温度小于等于预设的温度阈值,则通过所述引导核从所述多个受控核中确定目标数量的第一目标受控核;所述目标数量不大于预估数量;所述预估数量表征所述开机电池温度下允许同时启动的受控核的数量上限;
[0013]第一阶段启动模块,用于通过所述引导核同时启动所述第一目标受控核;
[0014]第二阶段启动模块,用于若所述多个受控核中包括第二目标受控核,则在所述第一目标受控核成功启动之后,启动所述第二目标受控核;所述第二目标受控核是所述受控核中除去第一目标受控核以外的受控核。
[0015]根据本申请实施例提供的第三方面,提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的方法。
[0016]根据本申请实施例提供的第四方面,提供一种电子设备,包括处理器和存储器,所述存储器上存储有可在所述处理器上运行的计算机程序,当所述计算机程序被所述处理器执行时,实现如第一方面所述的方法。
[0017]本申请的上述实施例中,所述终端设备包括所述引导核和多个受控核;响应用户的开机操作,通过引导核获取所述终端设备的开机电池温度;所述引导核是所述终端设备基于所述开机操作上电时启动的;若所述开机电池温度小于等于预设的温度阈值,则通过所述引导核从所述多个受控核中确定目标数量的第一目标受控核;所述目标数量不大于预估数量;所述预估数量表征所述开机电池温度下允许同时启动的受控核的数量上限;通过所述引导核同时启动所述第一目标受控核;若所述多个受控核中包括第二目标受控核,则在所述第一目标受控核成功启动之后,启动所述第二目标受控核;所述第二目标受控核是所述受控核中除去第一目标受控核以外的受控核。由此,本实施例中可以优化低温下终端设备开机启动过程,采取多核分阶段、串行启动方式,在一个阶段仅使能部分CPU核,在稍后的一个阶段使能其他CPU核,降低开机过程的电流峰值,实现维持开机过程电流稳定,提升低温条件下设备开机的稳定性。
附图说明
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1示例性示出了本申请实施例提供的应用场景示意图;
[0020]图2示例性示出了本申请实施例提供的终端设备启动方法的流程图之一;
[0021]图3示例性示出了本申请实施例提供的确定目标数量的流程示意图之一;
[0022]图4示例性示出了本申请实施例提供的确定目标数量的流程示意图之二;
[0023]图5示例性示出了本申请实施例提供的终端设备启动方法的确定第一电流上限值
的流程示意图;
[0024]图6示例性示出了本申请实施例提供的终端设备启动方法的确定预估数量的流程示意图;
[0025]图7示例性示出了本申请实施例提供的终端设备启动方法的确定目标数量的流程示意图;
[0026]图8示例性示出了本申请实施例提供的终端设备启动方法的流程示意图之二;
[0027]图9示例性示出了本申请实施例提供的终端设备启动方法的流程示意图之三;
[0028]图10示例性示出了本申请实施例提供的终端设备启动装置的结构示意图;
[0029]图11示例性示出了本申请实施例提供的电子设备的硬件结构图。
具体实施方式
[0030]为使本申请的目的、实施方式和优点更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,所描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
[0031]基于本申请描述的示例性实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端设备启动方法,其特征在于,所述终端设备包括所述引导核和多个受控核;所述方法包括:响应用户的开机操作,通过引导核获取所述终端设备的开机电池温度;所述引导核是所述终端设备基于所述开机操作上电时启动的;若所述开机电池温度小于等于预设的温度阈值,则通过所述引导核从所述多个受控核中确定目标数量的第一目标受控核;所述目标数量不大于预估数量;所述预估数量表征所述开机电池温度下允许同时启动的受控核的数量上限;通过所述引导核同时启动所述第一目标受控核;若所述多个受控核中包括第二目标受控核,则在所述第一目标受控核成功启动之后,启动所述第二目标受控核;所述第二目标受控核是所述受控核中除去第一目标受控核以外的受控核。2.根据权利要求1所述的方法,其特征在于,通过下列方式确定所述目标数量:通过所述引导核确定所述终端设备允许达到的第一电流上限值;所述第一电流上限值表征在所述开机电池温度下,所述终端设备的电池电压为系统供电下限电压时的电池电流;基于所述第一电流上限值,确定所述预估数量;根据所述预估数量和设备最大核数,得到所述目标数量;所述设备最大核数为引导核与受控核的总数量。3.根据权利要求2所述的方法,其特征在于,所述通过所述引导核确定所述终端设备允许达到的第一电流上限值,包括:基于所述开机电池温度和所述终端设备的开机电池电压值,确定所述终端设备允许达到的第一电流上限值。4.根据权利要求3所述的方法,其特征在于,所述基于所述开机电池温度和所述终端设备的开机电池电压值,确定所述终端设备允许达到的第一电流上限值,包括:根据预设的电池温度与内阻值的对应关系,确定所述开机电池温度对应的开机电池内阻;根据所述开机电池电压值、所述开机电池内阻和所述系统供电下限电压,得到所述终端设备允许达到的第一电流上限值。5.根据权利要求2所述的方法,其特征在于,所述基于所述第一电流上限值,确定所述预估数量,包括:将预设的第二电流上限值与所述第一电流上限值作差,得到电流差异值;所述第二电流上限值表征预设的工作温度下终端设备启动过程中,引导核和受控核都启动的电池峰值电流;将所述电流差异值与预设的单核能效电流值求商,并向上取...

【专利技术属性】
技术研发人员:赵廷法李宾
申请(专利权)人:青岛海信移动通信技术有限公司
类型:发明
国别省市:

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

1