一种对设备上的灯进行控制的方法与设备技术

技术编号:19971304 阅读:30 留言:0更新日期:2019-01-03 16:46
本发明专利技术公开了一种对设备上的灯进行控制的方法与设备,用以解决现有技术中在系统启动过程或者在待机过程中,无法连续控制设备上的灯的问题。本发明专利技术实施例中,多核处理器中的第一核心在设备运行过程中,根据设备当前的运行阶段确定灯光信息;然后多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制。如此,在系统启动过程或者在待机过程中,可以由第一核心确定灯光消息,再由第二核心根据确定的灯光消息对设备上的灯进行控制,由于第二核心不受运行阶段的影响,故在系统启动过程或者在待机过程中能够连续控制设备上的灯。

A Method and Equipment for Controlling the Lamp on Equipment

The invention discloses a method and a device for controlling the lamp on the device, which can solve the problem that the lamp on the device can not be continuously controlled in the process of system starting or standby in the prior art. In the embodiment of the present invention, the first core of the multi-core processor determines the light information according to the current operation stage of the device during the operation of the device, and the second core of the multi-core processor controls the light on the device according to the light information determined by the first core. Thus, in the process of system start-up or standby, the light message can be determined by the first core, and then the light on the device can be controlled by the second core according to the determined light message. Since the second core is not affected by the operation phase, the light on the device can be continuously controlled during the process of system start-up or standby.

【技术实现步骤摘要】
一种对设备上的灯进行控制的方法与设备
本专利技术涉及智能设备领域,特别涉及一种对设备上的灯进行控制的方法与设备。
技术介绍
当前智能电视等智能设备在开机过程中为方便与用户进行交互,会通过LED(LightEmittingDiode,发光二极管)指示灯提示用户设备当前所处的状态,LED指示灯效果有不同亮度、灭、闪烁、呼吸等,其中闪烁、呼吸灯效果的实现需要CPU(CentralProcessingUnit,中央处理器)全过程参与控制。在电视等智能设备开机时,核心经过的软件阶段包括开机引导、系统启动中、系统启动完成后;在电视等智能设备准备待机时,核心经过的软件阶段包括系统杀进程准备待机、待机。在开机引导过程中,软件为单线程模式;在系统启动过程中,多线程环境还未准备好;在系统杀进程准备待机时,LED控制进程也会被杀死;在待机时,核心已经不再工作。在这些软件流程中,只有系统启动完成后,可以启用线程负责LED控制,除此之外其他过程均无法控制LED,这样会导致无法连续控制设备上的灯。综上所述,现有技术在系统启动过程或者在待机过程中,无法连续控制设备上的灯。
技术实现思路
本专利技术提供一种对设备上的灯进行控制的方法与设备,用以解决现有技术在系统启动过程或者在待机过程中,无法连续控制设备上的灯的问题。第一方面,本专利技术实施例提供一种对设备上的灯进行控制的方法,该方法包括:多核处理器中的第一核心在设备运行过程中,根据设备当前的运行阶段确定灯光信息;所述多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制。上述方法,多核处理器中的第一核心在设备运行过程中,根据设备当前的运行阶段确定灯光信息;然后多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制。如此,在系统启动过程或者在待机过程中,可以由第一核心确定灯光消息,再由第二核心根据确定的灯光消息对设备上的灯进行控制,由于第二核心不受运行阶段的影响,故在系统启动过程或者在待机过程中能够连续的控制设备上的灯。在一种可能的实施方式中,所述多核处理器中的第一核心在设备运行过程中,根据设备当前的运行阶段确定灯光信息之后,所述多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制之前,还包括:所述第一核心将所述灯光信息发送给所述第二核心;或所述第一核心将所述灯光信息存储到存储器中;所述第二核心从所述存储器中读取所述灯光信息。上述方法,第二核心获取第一核心确定的灯光信息时,可以由第一核心直接发送给第二核心;也可以由第一核心确定好灯光信息后先存储到存储器中,再由第二核心从存储器中获取所述灯光信息,之后第二核心根据得到的灯光信息对设备上的灯进行控制。在一种可能的实施方式中,所述灯光信息为灯光标志位;所述第二核心根据灯光标志位和效果信息的绑定关系,确定所述第一核心确定的灯光标志位对应的效果信息;所述第二核心根据确定的所述效果信息对所述设备上的灯进行控制。上述方法,第一核心确定灯光信息为灯光标志位,第二核心可以根据灯光标志位和效果信息的绑定关系,确定对应的灯光效果,并根据确定的灯光效果对设备上的灯进行控制,如此第二核心即可根据第一核心确定的灯光信息在系统启动过程或者在待机过程中实现对灯的连续控制。在一种可能的实施方式中,所述第二核心根据预先设置或用户设置的运行阶段对应的效果信息生成运行阶段对应的灯光标志位;所述第二核心将生成的所述灯光标志位与所述效果信息进行绑定。上述方法,第二核心根据预先设置或用户设置的运行阶段对应的效果信息生成运行阶段对应的灯光标志位,并将生成的灯光标志位与效果信息进行绑定,如此,第二核心在获取到第一核心确定的灯光标志位后,可以根据获取到的第一核心确定的灯光标志以及灯光标志位与效果信息之间的绑定关系,确定第一核心确定的灯光标志对应的效果信息,并进一步的根据效果信息对设备上的灯进行控制。在一种可能的实施方式中,所述第二核心根据预先设置或用户设置的运行阶段对应的效果信息生成运行阶段对应的灯光标志位之后,还包括:所述第二核心将运行阶段对应的灯光标志位通知给所述第一核心;或所述第二核心将运行阶段对应的灯光标志位存储到存储器中;所述第一核心从所述存储器中获取所述运行阶段对应的灯光标志位。上述方法,第二核心确定出运行阶段对应的灯光标志位后,将确定的运行阶段对应的灯光标志位通知给所述第一核心,以便于第一核心根据运行阶段确定出对应的灯光标志位,并将灯光标志位通知给第二核心,进而第二核心可以对设备上的灯的控制。在一种可能的实施方式中,所述多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制之后,所述第一核心在用于控制灯的目标线程启动后,通过所述目标线程对所述设备上的灯进行控制,并通知所述第二核心停止对所述设备上的灯进行控制;所述第二核心在收到所述通知后停止对所述设备上的灯进行控制。上述方法,在用于控制灯的目标线程启动后,多核处理器的第一核心可以通过目标线程对设备上的灯进行控制,同时通知第二核心停止对设备上的灯进行控制;第二核心在接收到通知后停止对设备上的灯进行控制。如此,在第一核心可以通过目标线程对设备上的灯进行控制时,第二核心可以停止对设备上的灯进行控制,如此降低核心的功耗,节约处理器资源。第二方面,本专利技术实施例还提供一种设备,所述设备包括位于多核处理器中的第一核心和第二核心,所述设备具有实现上述第一方面的各实施例的功能。另外,第二方面中的实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供一种对设备上的灯进行控制的方法的流程示意图;图2为本专利技术实施例提供第一种对设备上的灯进行控制的方法的流程示意图;图3为本专利技术实施例提供第二种对设备上的灯进行控制的方法的流程示意图;图4为本专利技术实施例提供第三种对设备上的灯进行控制的方法的流程示意图;图5为本专利技术实施例提供第四种对设备上的灯进行控制的方法的流程示意图;图6为本专利技术实施例提供一种设备的结构示意图;图7为本专利技术实施例提供一种具体的设备的结构示意图。具体实施方式本专利技术实施例中涉及到多核处理器的至少两个核心,其中一个核心专门负责对设备进行启动等操作,另一个核心对设备上的灯进行控制。本专利技术实施例将对设备上的灯的控制交由多核处理器的第二核心负责,而第一核心则需要根据运行阶段向第二核心提供对应于运行阶段的灯光信息,以使得第二核心可以根据灯光信息对设备上的灯进行控制。由于不需要提供进程对于灯进行控制,从而在执行杀进程的时候,还可以继续对等进行控制。为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。如图1所述,本专利技术实施例中提供一种对设备上的灯进行控制的方法,该本文档来自技高网...

【技术保护点】
1.一种对设备上的灯进行控制的方法,其特征在于,该方法包括:多核处理器中的第一核心在设备运行过程中,根据设备当前的运行阶段确定灯光信息;所述多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制。

【技术特征摘要】
1.一种对设备上的灯进行控制的方法,其特征在于,该方法包括:多核处理器中的第一核心在设备运行过程中,根据设备当前的运行阶段确定灯光信息;所述多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制。2.如权利要求1所述的方法,其特征在于,所述多核处理器中的第一核心在设备运行过程中,根据设备当前的运行阶段确定灯光信息之后,所述多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制之前,还包括:所述第一核心将所述灯光信息发送给所述第二核心;或所述第一核心将所述灯光信息存储到存储器中;所述第二核心从所述存储器中读取所述灯光信息。3.如权利要求1所述的方法,其特征在于,所述灯光信息为灯光标志位;所述多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制,包括:所述第二核心根据灯光标志位和效果信息的绑定关系,确定所述第一核心确定的灯光标志位对应的效果信息;所述第二核心根据确定的所述效果信息对所述设备上的灯进行控制。4.如权利要求3所述的方法,其特征在于,该方法还包括:所述第二核心根据预先设置或用户设置的运行阶段对应的效果信息生成运行阶段对应的灯光标志位;所述第二核心将生成的所述灯光标志位与所述效果信息进行绑定。5.如权利要求4所述的方法,其特征在于,所述第二核心根据预先设置或用户设置的运行阶段对应的效果信息生成运行阶段对应的灯光标志位之后,还包括:所述第二核心将运行阶段对应的灯光标志位通知给所述第一核心;或所述第二核心将运行阶段对应的灯光标志位存储到存储器中;所述第一核心从所述存储器中获取所述运行阶段对应的灯光标志位。6.如权利要求1~5任一所述的方法,其特征在于,所述多核处理器中的第二核心根据第一核心确定的所述灯光信息对所述设备上的灯进行控制之后,还包括:所述第一核心在用于控制灯的目标线程启动后,通过所述目标线程对所述设备上的灯进行控制,并通知所述第二核心停止对所述设...

【专利技术属性】
技术研发人员:王双优陈彦霖张在京白晓东程志
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1