一种切换方法、处理器及电子设备技术

技术编号:20485912 阅读:29 留言:0更新日期:2019-03-02 19:23
本申请公开了一种切换方法、处理器及电子设备,方法包括:获得触发参数;如果所述触发参数满足预设的切换条件,第一处理器从第一状态切换至第二状态;其中,所述第一状态和所述第二状态分别为下列状态中的不同状态:所述第一处理器中存储至少部分目标数据的状态;所述第一处理器中未存储所述至少部分目标数据的状态。可见,本申请通过对触发参数进行监测,从而在触发参数满足预设的切换条件时将第一处理器从第一状态切换到第二状态,由此使得第一处理器在存储至少部分目标数据的状态和未存储至少部分目标数据的状态之间切换,从而在保护第一处理器中目标数据安全的同时,保障第一处理器对目标数据的正常使用,从而达到保护第一处理器的目的。

【技术实现步骤摘要】
一种切换方法、处理器及电子设备
本申请涉及终端
,尤其涉及一种切换方法、处理器及电子设备。
技术介绍
随着技术的发展,当下各种信息的安全性也越来越重要。各大厂商也在联合推动终端设备防止数据被恶意读取的理念。而嵌入式控制器等对于终端来说相当于第二中央处理器,内部信息也非常重要。因此,亟需一种能够保护控制器内部信息的技术方案。
技术实现思路
有鉴于此,本申请提供一种切换方法、处理器及电子设备,用以解决现有技术中无法保护控制器内部信息的技术问题。本申请提供了一种切换方法,包括:获得触发参数;如果所述触发参数满足预设的切换条件,第一处理器从第一状态切换至第二状态;其中,所述第一状态和所述第二状态分别为下列状态中的不同状态:所述第一处理器中存储至少部分目标数据的状态;所述第一处理器中未存储所述至少部分目标数据的状态。上述方法,优选的,所述触发参数满足预设的切换条件,包括:所述触发参数由第一参数值变换至第二参数值,或者,所述触发参数由所述第二参数值变换至所述第一参数值;其中,所述第一参数值处于预设的第一参数范围,所述第二参数值处于预设的第二参数范围,所述第二参数范围的最小值大于所述第一参数范围的最大值。上述方法,优选的,所述触发参数包括下列的至少一种:所述第一处理器周边的光照参数、所述第一处理器上的操作体参数。上述方法,优选的,第一处理器从第一状态切换至第二状态,包括:在第一处理器中写入至少部分目标数据;其中,在第一处理器中写入至少部分目标数据,包括:从目标固件中读取至少部分目标数据,并将所述至少部分目标数据写入到第一处理器中。上述方法,优选的,第一处理器从第一状态切换至第二状态,包括:删除第一处理器中存储的至少部分目标数据。上述方法,优选的,第一处理器从第一状态切换至第二状态,包括:在第一处理器中写入至少部分目标数据;其中,在第一处理器中写入至少部分目标数据,包括:在目标存储区域中读取至少部分目标数据,所述目标存储区域中存储有第一处理器中删除的数据,将所述至少部分目标数据写入到所述第一处理器中。上述方法,优选的:所述目标数据为:所述第一处理器获得的用于所述第一处理器实现第一功能的处理器数据;且,所述第一处理器与第二处理器相关联;所述第一处理器用于基于所述目标数据实现第一功能,以满足预设条件支持所述第二处理器在所述预设条件下实现第二功能。本申请还提供了一种处理器,包括:参数获取单元,用于获得触发参数;状态切换单元,用于如果所述触发参数满足预设的切换条件,触发处理器从第一状态切换至第二状态;其中,所述第一状态和所述第二状态分别为下列状态中的不同状态:所述处理器中存储至少部分目标数据的状态;所述处理器中未存储所述至少部分目标数据的状态。上述装置,优选的,所述状态切换单元包括:数据删除模块,用于删除处理器中存储的至少部分目标数据;数据写入模块,用于在处理器中写入至少部分目标数据。本申请还提供了一种电子设备,包括:第一处理器和第二处理器;其中,所述第一处理器用于获得触发参数,如果所述触发参数满足预设的切换条件,第一处理器从第一状态切换至第二状态;其中,所述第一状态和所述第二状态分别为下列状态中的不同状态:所述第一处理器中存储至少部分目标数据的状态;所述第一处理器中未存储所述至少部分目标数据的状态。上述电子设备,优选的,还包括:传感器,用于采集触发参数,并将所述触发参数发送给所述第一处理器。上述电子设备,优选的,还包括:壳体;其中,所述第一处理器设置在所述壳体内,所述传感器设置在所述壳体内且与所述第一处理器相对应的位置。从上述技术方案可以看出,本申请公开的一种切换方法、处理器及电子设备,通过对触发参数进行监测,从而在触发参数满足预设的切换条件时将第一处理器从第一状态切换到第二状态,由此使得第一处理器在存储至少部分目标数据的状态和未存储至少部分目标数据的状态之间切换,从而在保护第一处理器中目标数据安全的同时,保障第一处理器对目标数据的正常使用,从而达到保护第一处理器的目的。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例一提供的一种切换方法的流程图;图2为本申请实施例二提供的一种处理器的结构示意图;图3为本申请实施例二的部分结构示意图;图4为本申请实施例三提供的一种电子设备的结构示意图;图5-图9为本申请实施例三的另一结构示意图;图10分别为本申请实施例的示例图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参考图1所示,为本申请实施例一公开的一种切换方法的实现流程图,本实施例中的方法适用于具有需要保护内部信息的第一处理器中,如嵌入控制器EC(embeddedcontroller)等,区别于中央处理器CPU(CentralProcessingUnit),也就是说,本实施例中的方法适用于第一处理器中,该第一处理器能够基于其内部存储的目标数据实现第一功能,进而满足预设条件,如运行环境或者启动条件等,以此来支持第二处理器在该预设条件下实现第二功能,而这些目标数据可以为第一处理器从别处获得的用以实现第一功能的处理器数据。例如,第二处理器可以为CPU,而第一处理器可以为EC,CPU能够在上电后启动操作系统运行,由此为用户提供计算或应用处理功能,而EC则基于其内部的目标数据通过在硬件层面上控制上电时序,为CPU及其他部件提供上电启动条件,由此支持CPU启动。具体的,EC启动后控制上电时序以支持CPU启动,从而CPU调用并启动操作系统,启动整个计算机从而为用户提供计算处理服务等;或者,CPU负载较重时,EC通过控制总线来读取CPU温度,从而控制CPU的散热风扇或系统风扇转速加快,以加快散热;等等。在本实施例中,该方法为了保护第一处理器内部的目标数据可以包括以下步骤:步骤101:获得触发参数。其中,第一处理器所获得的触发参数可以为通过监测第一处理器所处周边环境的状态参数,或者可以为基于这些状态参数所生成的指令参数等。具体的,本实施例中可以通过在第一处理器上或者第一处理器周边位置设置传感器,用以采集触发参数。进一步的,本实施例中以区别于第一处理器所在设备的主电源的辅助电源为传感器供电,例如,本实施例中通过实时时钟电源RTC(Real-TimeClock)power等电源为传感器供电,而RTCpower区别于主机供电电源,由此,即使主电源无法供电,如关机或主板电池被拆卸的情况下,传感器仍然能够采集触发参数,以保证本实施例中的方案正常进行,从而提高本实施例中对目标数据进行保护的实现可靠性。例如,本实施例中可以采集第一处理器周边的光照参数,如光照强度参数和/或光照成分参数等等,从而将这些光照参数作为触发参数或者基于这些光照参数进行参数分析以生成相应的切换参数等。具体的,本实施例中可本文档来自技高网...

【技术保护点】
1.一种切换方法,包括:获得触发参数;如果所述触发参数满足预设的切换条件,第一处理器从第一状态切换至第二状态;其中,所述第一状态和所述第二状态分别为下列状态中的不同状态:所述第一处理器中存储至少部分目标数据的状态;所述第一处理器中未存储所述至少部分目标数据的状态。

【技术特征摘要】
1.一种切换方法,包括:获得触发参数;如果所述触发参数满足预设的切换条件,第一处理器从第一状态切换至第二状态;其中,所述第一状态和所述第二状态分别为下列状态中的不同状态:所述第一处理器中存储至少部分目标数据的状态;所述第一处理器中未存储所述至少部分目标数据的状态。2.根据权利要求1所述的方法,所述触发参数满足预设的切换条件,包括:所述触发参数由第一参数值变换至第二参数值,或者,所述触发参数由所述第二参数值变换至所述第一参数值;其中,所述第一参数值处于预设的第一参数范围,所述第二参数值处于预设的第二参数范围,所述第二参数范围的最小值大于所述第一参数范围的最大值。3.根据权利要求1所述的方法,其特征在于,所述触发参数包括下列的至少一种:所述第一处理器周边的光照参数、所述第一处理器上的操作体参数。4.根据权利要求1或2所述的方法,第一处理器从第一状态切换至第二状态,包括:在第一处理器中写入至少部分目标数据;其中,在第一处理器中写入至少部分目标数据,包括:从目标固件中读取至少部分目标数据,并将所述至少部分目标数据写入到第一处理器中。5.根据权利要求1或2所述的方法,第一处理器从第一状态切换至第二状态,包括:在第一处理器中写入至少部分目标数据;其中,在第一处理器中写入至少部分目标数据,包括:在目标存储区域中读取至少部分目标数据,所述目标存储区域中存储有第一处理器中删除...

【专利技术属性】
技术研发人员:宋建华肖启华莫志坚
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1