一种设备控制方法及设备与流程

文档序号:25059412发布日期:2021-05-14 14:31阅读:76来源:国知局
1.本申请涉及计算机技术,尤其涉及一种设备控制方法及设备。
背景技术
::2.迷你处理装置(tiny)搭配具有处理功能的显示装置(monitor)组成的一体机(tinyinone,tio)的使用越来越受到用户的青睐。目前,tio中tiny的功耗为设定的固定功耗,无法进行调节。技术实现要素:3.有鉴于此,本申请实施例提供一种设备控制方法及设备。4.本申请实施例的技术方案是这样实现的:5.一方面,本申请实施例提供的一种设备控制方法,包括:6.电子设备的显示装置,通过第一通路将所述显示装置的第一功耗特征数据发送至所述电子设备的处理装置;其中,所述显示装置设置有第一接口,所述处理装置设置有第二接口;所述第一接口和所述第二接口在连接的情况下,构成所述第一通路;7.所述处理装置根据所述第一功耗特征数据确定可提供功耗,所述可提供功耗表征所述电子设备能够提供给所述处理装置的电能;8.所述处理装置根据所述可提供功耗,对所述电子设备提供给所述处理装置的电能进行控制。9.一方面,本申请实施例提供的电子设备包括:显示装置和处理装置,所述显示装置包括:控制器、第一接口;所述处理装置包括:第二接口和处理器,所述第一接口和所述第二接口在连接的情况下,构成第一通路;其中,10.所述控制器,用于通过所述第一通路,将所述显示装置的第一功耗特征数据发送至所述处理器;11.所述处理器,用于根据所述第一功耗特征数据确定可提供功耗,所述可提供功耗表征所述电子设备能够提供给所述处理装置的电能;12.所述处理器,还用于根据所述可提供功耗,对所述电子设备提供给所述处理装置的电能进行控制。13.一方面,本申请实施例还提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现上述设备控制方法。14.本申请实施例中,电子设备的显示装置,通过第一通路将所述显示装置的第一功耗特征数据发送至所述电子设备的处理装置;其中,所述显示装置设置有第一接口,所述处理装置设置有第二接口;所述第一接口和所述第二接口在连接的情况下,构成所述第一通路;所述处理装置根据所述第一功耗特征数据确定可提供功耗,所述可提供功耗表征所述电子设备能够提供给所述处理装置的电能;所述处理装置根据所述可提供功耗,对所述电子设备提供给所述处理装置的电能进行控制,从而通过显示装置和处理装置之间的第一通路,将显示装置的第一功耗特征数据发送至处理装置,使得处理装置根据接收到的第一功耗特征数据确定电子设备能够提供给自身的电能,并根据电子设备能够提供给自身的电能对电子设备实际提供给自身的电能进行调节,以实现自身功耗的控制。附图说明15.图1为本申请实施例电子设备的可选的结构示意图;16.图2为本申请实施例电子设备的可选的结构示意图;17.图3为本申请实施例设备控制方法的可选的流程示意图;18.图4为本申请实施例电子设备的可选的结构示意图;19.图5为本申请实施例电子设备的可选的结构示意图;20.图6为本申请实施例电子设备的可选的结构示意图;21.图7为本申请实施例电子设备的可选的结构示意图;22.图8为本申请实施例电子设备的可选的结构示意图;23.图9为本申请实施例电子设备的可选的结构示意图;24.图10为本申请实施例电子设备的可选的结构示意图;25.图11为本申请实施例电子设备的可选的结构示意图;26.图12为本申请实施例电子设备的可选的结构示意图;27.图13为本申请实施例电子设备的可选的结构示意图;28.图14为本申请实施例电子设备的可选的结构示意图。具体实施方式29.以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所提供的实施例仅仅用以解释本申请,并不用于限定本申请。另外,以下所提供的实施例是用于实施本申请的部分实施例,而非提供实施本申请的全部实施例,在不冲突的情况下,本申请实施例记载的技术方案可以任意组合的方式实施。30.在本申请的各种实施例中:电子设备的显示装置,通过第一通路将所述显示装置的第一功耗特征数据发送至所述电子设备的处理装置;其中,所述显示装置设置有第一接口,所述处理装置设置有第二接口;所述第一接口和所述第二接口在连接的情况下,构成所述第一通路;所述处理装置根据所述第一功耗特征数据确定可提供功耗,所述可提供功耗表征所述电子设备能够提供给所述处理装置的电能;所述处理装置根据所述可提供功耗,对所述电子设备提供给所述处理装置的电能进行控制。31.本申请实施例的设备控制方法可应用于图1所示的电子设备,如图1所示,电子设备10包括:显示装置101和处理装置102,显示装置101中设置有第一接口1011,处理装置102设置有第二接口1021。其中,第一接口1011和第二接口1021在连接的情况下,构成显示装置101和处理装置102之间的第一通路103。32.显示装置101将自身的第一功耗特征数据,通过第一接口1011和第二接口1021构成的第一通路发送至处理装置102,处理装置102根据所述第一功耗特征数据确定可提供功耗生成控制指令电子设备能够提供给所述处理装置的电能,并根据所述可提供功耗控制所述电子设备提供给所述处理装置的电能。33.第一接口1011和第二接口1021所采用的接口标准相同。第一接口1011和第二接口1021所采用的接口标准为以下标准至少之一:通用串行总线(universalserialbus,usb)标准、便携式数字媒体接口(portabledigitalmediainterface,pdmi)。本申请实施例中,对第一接口和第二接口采用的标准不进行任何限定。34.在实际应用中,电子设备还包括有:与装置连接的能够嵌入处理装置的固定装置,处置装置在迁入固定装置内的情况下,显示装置的第一接口和处理装置的第二接口连接。这里,固定装置中设置有能够嵌入处理装置的容纳空间,第一接口位于显示装置与固定装置衔接的位置,且外露在容纳空间中,第二接口设置于处理装置嵌入容纳空间时的对应第一接口的位置,使得处理装置嵌入第一容纳空间的情况下,第二接口与第一接口连接。本申请实施例中,对固定装置的位置不进行任何的限定。35.在一示例中,如图2所示,固定装置104位于显示装置101的下方,在嵌入处理装置102的同时,作为显示装置101的底座。在一示例,固定装置设置与显示装置的背面,其中,显示装置的正面为显示屏幕。36.基于图1所示的电子设备,本申请实施例提供一种设备控制方法,如图3所示,该设备控制方法包括:37.s301、电子设备的显示装置,通过第一通路将所述显示装置的第一功耗特征数据发送至所述电子设备的处理装置。38.显示装置的第一功耗特征数据表征显示装置需要的功耗,即需要消耗的电能的功耗。39.第一功耗特征数据包括:显示装置需要消耗电能的耗能元件的元件信息,其中,耗能元件可包括:显示屏幕、摄像头、扬声器、麦克风、连接在显示装置上的外挂设备等影响显示装置需要的电能的元件,耗能元件的元件信息包括以下信息至少之一:能够确定耗能元件所需要的功耗的参数、耗能元件需要的功耗。40.在一示例中,显示屏幕的元件信息可包括:屏幕尺寸、指示是否支持触控功能的触控状态、分辨率信息等能够影响屏幕需要的功耗的参数。41.在一示例中,摄像头信息可包括:表征是否开启的摄像头状态信息、摄像头类型等影响摄像头需要的功耗的参数信息。42.在一示例中,扬声器的元件信息包括:表征是否开启的扬声器状态信息、音量信息、音效信息等影响扬声器需要的功耗的参数。43.在一示例中,麦克风的元件信息包括:表征是否开启的麦克风状态信息、音量信息、音效信息等影响麦克风需要的功耗的参数。44.在一示例中,外挂设备的元件信息包括:表征外接设备是否开启的外接设备状态信息、外接设备开启情况下的功耗信息等。45.基于图1所示的电子设备,如图4所示,显示装置101还包括有控制器1012,处理装置还包括有处理器1022。其中,控制器可为嵌入式控制器(embedcontroller,ec)。46.显示装置101的控制器1012获取显示装置的第一功耗特征数据,并将功耗特征数据发送至第一接口1011,第一接口1011通过第一通路103将第一功耗特征数据发送至处理装置102的第二接口1021,第二接口将第一功耗特征数据发送至处理器1022。47.显示装置可周期性地向处理装置发送第一功耗特征数据,也可基于指定事件向处理装置发送第一功耗特征数据。其中,指定事件可包括:开机事件、使得显示装置需要的电能的功耗发生变化的事件、接收到处理装置发送的上报指示的发送事件,其中,上报指示用于指示显示装置向处理装置发送第一功耗特征数据。48.在一示例中,显示装置与处理装置连接的情况下,每隔半小时向处理装置发送一次第一功耗特征数据。49.在一示例中,显示装置与处理装置连接的情况下,开机时向处理装置发送第一功耗特征数据。50.在一示例中,显示装置与处理装置连接的情况下,显示装置的摄像头由开启状态切换至关闭状态的情况下,向处理装置发送第一功耗特征数据。51.在一示例中,显示装置与处理装置连接的情况下,处理装置向显示装置发送上报指示,显示装置接收到上报指示的情况下,向处理装置发送第一功耗特征数据。52.s202、所述处理装置根据所述第一功耗特征数据确定可提供功耗。53.所述可提供功耗表征所述电子设备能够提供给所述处理装置的电能。54.基于图4所述的电子设备,处理器1022根据第一功耗特征数据确定可提供功耗。55.处理装置接收到显示装置提供的第一功耗特征数据后,对第一功耗特征数据进行识别,确定显示装置需要的电能的功耗即第一功耗。56.这里,当第一功耗特征数据中的耗能元件的元件参数未包括耗能元件需要的电能的功耗的情况下,处理装置根据第一功耗特征数据中的元件参数确定相应耗能元件需要消耗的电能的功耗。57.在一示例中,显示屏的元件参数包括:屏幕尺寸22寸、不支持触控,则显示屏需要消耗的电能的功耗为18瓦。58.在一示例中,显示屏的元件参数包括:屏幕尺寸25寸、支持触控,则显示屏需要消耗的电能的功耗为25瓦。59.在一示例中,显示屏的元件参数包括:屏幕尺寸27寸、支持触控、支持的屏幕分辨率为全高清(fullhighdefinition,fhd),则显示屏需要消耗的电能的功耗为35瓦。60.处理装置根据第一功耗特征数据确定显示装置需要的电能的功耗后,对电子设备的电源适配器提供给电子设备的总功耗与第一功耗做差值,得到电子设备能够提供给处理装置的功耗即可提供功耗。61.在实际应用中,处理装置的处理器根据第一功耗特征数据确定显示装置需要的电能的功耗,并根据电源适配器提供给电子设备的总功耗与显示装置需要的电能的功耗做差值,得到可提供功耗。62.处理装置可获得电源适配器的设备信息,并根据电源适配器的设备信息确定电源适配器提供给电子设备的总功耗。63.本申请实施例中,电源适配器可通过显示装置向电子设备提供电源,也可通过处理装置向电子设备提供电源。64.以电源适配器通过显示装置向电子设备提供电源为例,电源适配器与显示装置连接,此时,电源适配器向显示装置提供电能,显示装置向处理装置提供电能。65.以电源适配器通过处理装置向电子设备提供电源为例,电源适配器与处理装置连接,此时,电源适配器向处理装置提供电能,处理装置向显示装置提供电能。66.本申请实施例中,如图5所示,处理装置102中还包括有寄存器1023,处理装置接收到显示装置发送的第一功耗信息后,可将第一功耗信息存储到寄存器1023中。67.如果处理装置接收到第一功耗特征数据时,在寄存器中存储有第一功耗特征数据的情况下,处理装置基于接收到的第一功耗特征数据对寄存器存储的第一功耗特征数据进行更新。68.处理装置中的处理器在根据第一功耗特征数据确定可提供功耗时,可从寄存器中获取第一功耗特征数据,并根据第一功耗特征数据确定可提供功耗。69.s203、所述处理装置根据所述可提供功耗,对所述电子设备提供给所述处理装置的电能进行控制。70.基于图4所述的电子设备,处理器1022根据所述可提供功耗,对所述电子设备提供给所述处理装置的电能进行控制。71.处理装置确定可提供功耗后,确定处理装置当前的功耗,并根据可提供功耗对当前的功耗进行调整,调整为目标功耗。其中,目标功耗介于当前功耗与可提供功耗之间。72.本申请实施例中,处理装置可支持多个功耗,且随着支持功耗的增大,处理装置的性能提高。比如:处理装置可支持第一功耗、第二功耗和第三功耗,其中,第一功耗为维持处理装置运行的最低功耗,第三功耗为处理装置所支持的最高功耗,第二功耗大于第一功耗且第二功耗小于第三功耗。73.在一示例中,当前的功耗为为处理装置支持的最低功耗,当可提供功耗大于最低功耗,则将电子设备提供给处理装置的电能的功耗从当前的最低功耗调整为可提供功耗。74.在一示例中,当前的功耗为处理装置支持的最低功耗,当可提供功耗大于最低功耗,且大于处理装置支持的最高功耗,则将电子设备提供给处理装置的电能的功耗从当前的最低功耗调整为处理装置支持的最高功耗。75.在一示例中,当前的功耗为为处理装置支持的最低功耗,当可提供功耗小于最低功耗,则将电子设备提供给处理装置的电能的功耗保持不变,同时发出告警,提示用户当前电能不够。76.在一示例中,当前的功耗为上述的第二功耗,当可提供功耗小于当前功耗,则将电子设备提供给处理装置的电能的功耗从当前的第二功耗调整为可提供功耗。77.本申请实施例可应用为如下场景:78.电子设备的显示装置与处理装置连接的情况,电子设备开机时,处理装置以能够正常运行的最小的功耗进行启动,并在启动过程中,接收显示装置发送的第一功耗特征数据,基于第一功耗特征数据确定电子设备能够提供给处理装置的电能的功耗即可提供功耗,并根据可提供功耗对电子设备提供给处理装置的电能进行调整。79.本申请实施例可应用为如下场景:80.电子设备的显示装置和处理装置处于工作状态中,电子设备提供给显示装置的电能的功耗与电子设备提供给处理装置的电能的功耗总和为电源适配器提供给电子设备的电能的总功耗,显示装置的摄像头从开启状态调整为关闭状态,则显示装置向处理装置发送包含摄像头的状态的第一功耗特征数据,处理装置基于接收到的第一功耗特征数据确定电子设备能够提供给处理装置的电能的功耗大于电子设备当前提供给处理装置的电能的功耗,处理装置则从电源适配器提供的电子设备的电能中抽取更大功耗的电能,以在电能保持平衡的情况下,提高处理装置的性能。81.本申请实施例提供的设备控制方法,电子设备的显示装置,通过第一通路将所述显示装置的第一功耗特征数据发送至所述电子设备的处理装置;其中,所述显示装置设置有第一接口,所述处理装置设置有第二接口;所述第一接口和所述第二接口在连接的情况下,构成所述第一通路;所述处理装置根据所述第一功耗特征数据确定可提供功耗,所述可提供功耗表征所述电子设备能够提供给所述处理装置的电能;所述处理装置根据所述可提供功耗,对所述电子设备提供给所述处理装置的电能进行控制,从而通过显示装置和处理装置之间的第一通路,将显示装置的第一功耗特征数据发送至处理装置,使得处理装置根据接收到的第一功耗特征数据确定电子设备能够提供给自身的电能,并根据电子设备能够提供给自身的电能对电子设备实际提供给自身的电能进行调节,以实现自身功耗的控制。82.在一些实施例中,如图6所示,显示装置101设置有第一外接电源接口1013;第一外接电源接口1013用于连接电子设备10的电源适配器20。83.第一外接电源接口1013可为直流电输入接口:dc‑in接口,电源适配器通过第一外接电源接口接入显示装置,通过显示装置向电子设备提供电能。84.基于图6所示的电子设备,所述方法还包括:85.所述显示装置,根据所述电源适配器的设备信息确定所述电源适配器提供的总功耗;86.所述显示装置,通过所述第一通路将所述总功耗发送至所述处理装置;87.对应的,s302的实施包括:所述处理装置根据所述第一功耗特征数据和所述总功耗,确定所述可提供功耗。88.这里,显示装置的控制器读取电源适配器的设备信息,并根据电源适配器的设备信息确定电源适配器提供给电子设备的总功耗。其中,电源适配器的设备信息包括:电源适配器的型号等。89.在一示例中,显示装置中存储有电源适配器的型号与所提供的功耗的列表,显示装置的控制器确定当前电源适配器的型号对应的功耗为电源适配器向电子设备提供的总功耗。90.在一示例中,电源适配器的型号包括:输出电压和输出电流,则显示装置的控制器通过对电源适配器的型号的计算确定电源适配器提供给电子设备的总功耗。91.在实际应用中,基于图6所示的电子设备,显示装置在获得电源适配器的设备信息后,可将电源适配器的设备信息发送至处理装置,处理装置根据电源适配器的设备信息确定电源适配器提供给电子设备的总功耗。92.处理装置在确定电源适配器提供给电子设备的总功耗的情况下,对总功耗与第一功耗做差值,得到电子设备能够提供给处理装置的功耗即可提供功耗。93.在一些实施例中,所述第一接口和所述第二接口采用通用串行总线标准,所述方法还包括:94.所述显示装置,通过所述第一通路中的第一子通路向所述处理装置提供电能;所述第一子通路由所述第一接口的电源引脚和所述第二接口的电源引脚构成。95.如图7所示,第一接口1011的电源引脚71和第二接口1021的电源引脚72构成第一通路103的第一子通路1031。在一示例中,第一接口和第二接口为type接口,电源引脚为用于电源传输的vbus引脚。96.第一外接电源接口将电源适配器提供的电能的电信号发送至第一接口,以通过第一子通路将电信号发送处理装置,向处理装置提供电能。97.在实际应用中,显示装置还包括有与第一接口和第一外接电源接口连接的第一电源管理器;处理装置还包括有第二接口连接的第二电源管理器。其中,本申请实施例中的电源管理器可包括:电源传输管理器和电源管理集成电路(powermanagementintegratedcircuit,pmic)。98.第一电源管理器与第一外接电源接口连接,接收电源适配器输入的电信号,以接收电源适配器提供的电能。99.第一电源管理器还与第一接口连接,向第一接口发送电信号,以通过第一子通路向处理装置提供电能。这里,显示装置向处理装置提供的电能为电源适配器向电子设备提供的部分电能,第一电源管理器还向显示装置的其他部件提供电能,以维持显示装置的运行。100.第一接口接收第一电源管理器的电信号后,通过第一子通路将电信号发送至处理装置的第二接口。第二接口将接收的电信号发送至第二电源管理器,使得第二电源管理器向处理装置中的其他部件提供电能,使得处理装置的运行。101.在一些实施例中,所述显示装置,通过第二通路向所述处理装置提供电能;所述显示装置设置有第一电源接口,所述处理装置设置有第二电源接口;所述第一电源接口和所述第二电源接口在连接的情况下,构成所述第二通路。102.如图8所示,显示装置101设置有第一电源接口1014,处理装置102设置有第二电源接口1024,且第一电源接口1014和第二电源接口1024构成第二通路106。在一示例中,第一电源接口1014和和第二电源接口可为dc‑in接口。其中,第一电源接口和第二电源接口可以插入的方式直接连接,也可通过连接线连接。103.第一外接电源接口将电源适配器提供的电能的电信号发送至第一电源接口,以通过第二通路将电信号发送处理装置,向处理装置提供电能。104.在实际应用中,显示装置还包括有与第一电源接口和第一外接电源接口连接的第三电源管理器;处理装置还包括有第二电源接口连接的第四电源管理器。105.第三电源管理器与第一外接电源接口连接,接收电源适配器输入的电信号,以接收电源适配器提供的电能。106.第三电源管理器还与第一电源接口连接,向第一电源接口发送电信号,以通过第二通路向处理装置提供电能。这里,显示装置向处理装置提供的电能为电源适配器向电子设备提供的部分电能,第三电源管理器还向显示装置的其他部件提供电能,以维持显示装置的运行。107.第一电源接口接收第三电源管理器的电信号后,通过第二通路将电信号发送至处理装置的第二电源接口。第二电源接口将接收的电信号发送至第死电源管理器,使得第一电源管理器向处理装置中的其他部件提供电能,使得处理装置的运行。108.在一些实施例中,如图9所示,处理装置102设置有第二外接电源接口1025;第二外接电源接口1025用于连接电子设备10的电源适配器20。109.第二外接电源接口1025可为直流电输入接口:dc‑in接口,电源适配器通过第二外接电源接口接入处理装置,以通过处理装置向电子设备提供电能。110.基于图6所示的电子设备,所述方法还包括:111.所述处理装置,根据所述电源适配器的设备信息确定所述电源适配器提供的总功耗;112.对应的,s302的实施包括:所述处理装置根据所述第一功耗特征数据和所述总功耗,确定所述可提供功耗。113.这里,处理装置的处理器读取电源适配器的设备信息,并根据电源适配器的设备信息确定电源适配器提供给电子设备的总功耗。其中,电源适配器的设备信息包括:电源适配器的型号等。114.在一示例中,处理装置中存储有电源适配器的型号与所提供的功耗的列表,处理装置的处理器确定当前电源适配器的型号对应的功耗为电源适配器向电子设备提供的总功耗。115.在一示例中,电源适配器的型号包括:输出电压和输出电流,则处理装置的处理器通过对电源适配器的型号的计算确定电源适配器提供给电子设备的总功耗。116.处理装置在确定电源适配器提供给电子设备的总功耗的情况下,对总功耗与第一功耗做差值,得到电子设备能够提供给处理装置的功耗即可提供功耗。117.在一些实施例中,所述第一接口和所述第二接口采用通用串行总线标准,所述电子设备的显示装置,通过第一通路将所述显示装置的第一功耗特征数据发送至所述电子设备的处理装置,包括:118.所述显示装置,通过所述第一通路中的第二子通路将所述第一功耗特征数据发送至所述处理装置;所述第二子通路由所述第一接口的配置引脚和所述第二接口的配置引脚构成。119.如图10所示,第一接口1011的配置引脚73和第二接口1021的配置引脚74构成第一通路103的第二子通路1032。在一示例中,第一接口和第二接口为type接口,配置引脚为通路配置(configurationchannel,cc)1/cc2引脚。120.本申请实施例中,显示装置的控制器与第一接口直连,且控制器与第一接口之间的连接构成第三通路。控制器通过第三通路向第一接口发送第一功耗特征数据。第一接口基于第一接口的配置引脚与第二接口的配置引脚之间的第二子通路,向第二接口发送第一功耗特征数据。其中,第一接口和第二接口可采用c型usb标准,第一接口的配置引脚和第二接口的配置引脚相连接,形成第一通路的第二子通路,显示装置通过第二子通路向处理装置发送第一功耗特征数据。121.在实际应用中,当处理装置嵌入固定装置,第一接口的配置引脚和第二接口的配置引脚检测到显示装置与处理装置连接,在不使能其他与数据传输有关的引脚的情况下,显示装置中的控制器,通过第一接口的配置引脚和第二接口的配置引脚之间的第二子通路,向与处理装置中的处理器发送第一功耗特征数据。122.本申请实施例中,在显示装置基于配置引脚检测到处理装置之后,且在使能其他引脚的功能之前,通过第一接口的配置引脚和第二接口的配置引脚进行第一功耗特征数据的传输,使得处理装置能够在开机过程中首先接收到第一功耗特征数据,及时地确定电子设备能够提供给自身的电能,展示给用户最优的处理性能。123.在一些实施例中,如果所述处理装置连接有第一外接设备,s302的实施包括:所述处理装置获得所述第一外接设备的第二功耗特征数据;所述处理装置根据所述第一功耗特征数据和所述第二功耗特征数据,确定所述可提供功耗。124.处理装置检测自身是否连接有第一外接设备;在检测结果为连接有所述第一外接设备的情况下,处理装置将第一外接设备的第二功耗特征数据存储至处理装置的寄存器中。125.处理装置的处理器可从寄存器中获取第一外接设备的设备信息,从而确定第一外接设备需要的电能的功耗即第二功耗。126.处理装置可通过第一接口连接第一外接设备,也可通过第一接口之外的第三接口连接第一外接设备。其中,第一外接设备可直接通过接口插入的方式与处理装置连接,也可通过连接线与处理装置连接。第一外接设备可包括:u盘、移动硬盘、手机、耳机等移动设备。127.在处理装置外接第一外接设备的情况下,电源适配器提供给电子设备的功能,需要分配给显示装置、处理装置和第一外接设备。128.处理装置的处理器通过电子设备提供的总功耗减去第一功耗和第二功耗,得到可提供功耗。129.此时,处理装置中的第二电源管理器或第四电源管理器向处理装置中的部件提供电能的同时,向第一外接设备提供电能。130.在一些实施例中,基于图6所示的电源适配器与显示装置连接的情况下,s303的实施包括:131.s3031、所述处理装置根据所述可提供功耗确定目标功耗,将所述目标功耗发送至所述显示装置;132.s3032、所述显示装置以所述目标功耗向所述处理装置提供电能。133.处理装置根据可提供功耗和处理装置的当前功耗确定目标功耗。其中,可提供功耗和处理装置的当前功耗的关系包括:134.关系一、可提供功耗小于当前功耗;135.关系一、可提供功耗等于当前功耗;136.关系三、可提供功耗大于当前功耗;137.当可提供功耗和处理装置的当前功耗的关系为关系一,目标功耗小于或等于当前功耗。其中,如果当前功耗为处理装置所支持的最低功耗,则目标功耗为当前功耗,保持不变;如果当前功耗大于处理装置所支持的最低功耗,且可提供功耗大于或等于处理装置所支持的最低功耗,则目标功耗为可提供功耗。从而尽量的保证处理装置提供高性能。138.当可提供功耗和处理装置的当前功耗的关系为关系二,则目标功耗为当前功耗,维持处理装置的功耗不变。139.当可提供功耗和处理装置的当前功耗的关系为关系二,则目标功耗大于当前功耗,此时,目标功耗小于或等于处理装置所支持的最高功耗。140.处理装置确定目标功耗后,通过第一通路将目标功耗发送至显示装置。显示装置接收到目标功耗后,基于目标功耗的大小向处理装置提供电能。141.基于上述的描述可知,目标功耗的大小受可提供功耗、处理设备支持的最低功耗和处理设备支持的最高功耗影响。142.在一些实施例中,基于图9所示的电源适配器与显示装置连接的情况下,s303的实施包括:所述处理装置根据所述可提供功耗确定目标功耗,以所述目标功耗向自身提供电能。143.这里,目标功耗的确定方式同s3031中确定目标功耗的方法。144.本申请实施例中,当可提供功耗小于或等于当前的功耗,则目标功耗为当前功耗;当可提供功耗大于当前的功耗,且小于处理装置支持的最高功耗,则目标功耗为可提供功耗;当可提供功耗大于当前的功耗,且大于处理装置支持的最高功耗,则目标功耗为可提供处理装置支持的最高功耗,从而基于处理装置的配置以能提供的最高功耗为处理装置提供电能,保持处理装置的性能的最优化。145.在一些实施例中,所述方法还包括:146.如果所述目标功耗大于所述当前功耗,所述处理装置调整所述处理装置的运行参数,以提高所述处理装置的处理性能;或者,147.如果所述当前功耗为所述处理装置支持的最低功耗,且所述可提供功耗小于所述当前功耗,所述处理装置输出提示信息;其中,所述目标功耗为所述当前功耗。148.如果目标功耗大于所述当前功耗,当一目标功耗向处理装置提供电能,则处理装置的电能提高,此时,可调整处理装置的运行参数。其中,可对目标部件的运行参数进行调整,目标部件可包括:处理器、扬声器、散热组件等。当目标部件包括处理器,运行参数可包括:主频、倍频、外频、总线频率、二级缓存、工作电压等中的一个或多个。当目标部件包括:扬声器,运行参数可包括:音量、音效等中的一个或多个。当目标部件包括:散热组件,运行参数可包括:工作频率。149.本申请实施例对目标部件和目标部件的运行参数不进行任何限定。150.如果所述当前功耗为所述处理装置支持的最低功耗,且所述可提供功耗小于所述当前功耗,所述处理装置输出提示信息;其中,所述目标功耗为所述当前功耗。151.处理装置在保持从电源管理器提供给电子设备的电能中抽取的电能不变的同时,执行告警处理。处理装置在执行告警处理的过程中,可输出音频提示,以提示当前电能负载出现异常;也可生成告警提示信息,并将告警提示信息发送至显示装置,显示装置通过显示屏幕显示告警提示信息,以提示当前电能负载出现异常。152.本申请实施例提供一种电子设备,如图4所示,电子设备10包括:显示装置101和处理装置102,显示装置101包括:控制器1012和第一接口1011;处理装置102包括:第二接口1021和处理器1022,第一接口1011和第二接口1021在连接的情况下,构成第一通路103;其中,153.控制器1012,用于通过第一通路103,将所述显示装置的第一功耗特征数据发送至处理器1021;154.处理器1022,用于根据所述第一功耗特征数据确定可提供功耗,所述可提供功耗表征所述电子设备能够提供给处理装置102的电能;155.处理器1022,还用于根据所述可提供功耗,对所述电子设备提供给处理装置102的电能进行控制。156.在一些实施例中,如图6所示,显示装置101设置有第一外接电源接口1013;第一外接电源接口1013用于连接电子设备10的电源适配器20;157.控制器1012,还用于根据电源适配器20的设备信息确定电源适配器20提供的总功耗;158.控制器1012,还用于通过所述第一通路将所述总功耗发送至处理器1022;159.对应的,处理器1022,还用于根据所述第一功耗特征数据和所述总功耗,确定所述可提供功耗。160.在一些实施例中,如图7所示,第一接口1011和第二接口1021采用通用串行总线标准;处理装置还包括:第一电源管理器;161.所述第一电源管理器,用于通过第一通路103中的第一子通1031路向处理装置102提供电能;所述第一子通路1031由第一接口1011的电源引脚71和第二接口1012的电源引脚72构成。162.在一些实施例中,如图8所示,显示装置101设置有第一电源接口1014和第三电源管理器,处理装置102设置有第二电源接口1024;第一电源接口1014和第二电源接口1024在连接的情况下,构成所述第二通路106;163.所述第三电源管理器,用于通过第二通路106向处理装置102提供电能。164.在一些实施例中,如图9所示,处理装置102设置有第二外接电源接口1025;第二外接电源接口1025用于连接电子设备10的电源适配器20;165.处理器101,还用于根据电源适配器20的设备信息确定电源适配器20提供的总功耗;166.对应的,处理器101,还用于根据所述第一功耗特征数据和所述总功耗,确定所述可提供功耗。167.在一些实施例中,如图10所示,第一接口1011和第二接口1021采用通用串行总线标准;第一接口1011的配置引脚73和第二接口1021的配置引脚74构成第二子通路1032;168.控制器1012,还用于通过第一通路103中的第二子通路1032将所述第一功耗特征数据发送至处理器1022。169.在一些实施例中,处理器1012,还用于:170.如果所述处理装置连接有第一外接设备,获得所述第一外接设备的第二功耗特征数据;171.根据所述第一功耗特征数据和所述第二功耗特征数据,确定所述可提供功耗。172.在一些实施例中,处理器1012,还用于根据所述可提供功耗确定目标功耗,将所述目标功耗发送至控制器1012;所述目标功耗介于所述处理装置的当前功耗和所述可提供功耗之间;173.控制器1012,还用于以所述目标功耗向所述处理装置提供电能。174.在一些实施例中,处理器1012,还用于:175.如果所述目标功耗大于所述当前功耗,调整所述处理装置的运行参数,以提高所述处理装置的处理性能;或者,176.如果所述当前功耗为所述处理装置支持的最低功耗,且所述可提供功耗小于所述当前功耗,输出提示信息。177.以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请装置实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。178.下面,以电子设备为tio且电源适配器与tio中的monitor即显示装置连接为例,对本申请实施例提供的电子设备及其设备控制方法进行说明。179.相关技术中,tiny作为处理装置配合作为显示装置的monitor组成一体机tio。monitor支持越来越多的功能,如支持全功能的typec接口、支持5m的rgbir摄像头(camera)、支持高瓦数的扬声器(speaker)、支持高分辨率的屏幕(panel)或触控屏(touchpanel)等。因为monitor和tiny共用一个电源适配器(poweradapter),不了解tio上实时实际使用的各个部件综合后的功耗,tio也就没法知道可以提供给tiny的电源功耗情况,tiny也就没法根据实际的电源使用情况设置bios中的参数达到最高的性能(performance)。180.本申请实施例中,在tiny和monitor之间设置的typec接口,并在tiny中预留扩展视频显示图元文件(videodisplaymetafile,vdm)寄存器。181.monitor按照vdm协议提供功耗相关的信息至tiny,tiny在预留的vdm寄存器中存储从monitor侧接收到的功耗相关的信息。其中,monitor提供的功耗相关的信息包括两部分:182.第一部分、当前的monitor和tiny共同使用的电源适配器(poweradapter)的型号信息;183.第二部分、monitor需要消耗的功能相关的信息,包括:monitor的显示屏(panel)的尺寸信息、panel支持的最大分辨率信息、panel是否带有触控(touch)功能等信息,以及通过usb连接的摄像头模组是否工作、monitor的外部接口是否连接有设备,在连接有设备的情况下,是否给连接的设备充电或进行功率输出,连接的设备的功耗需求等信息。184.其中,vdm中存储上述第一部分信息和第二部分信息外,还存储第三部分信息:tiny自身的接口连接的设备即第一外接设备的信息。185.tiny根据上述三部分信息可以得到电源适配器的总输入、monitor的功耗信息、tio外挂的设备的功耗信息,tiny根据得到的电源适配器的总输入、monitor的功耗信息、tio外挂的设备的功耗信息能够得到tio能够支持tiny的电能情况,最终,tiny根据自身的电源适配情况需求来抽取电流,以得到最佳的性能。186.本申请实施例中,monitor上设置有第一接口,tiny上设置有第二接口,且第一接口和第二接口在连接的情况下,构成monitor和tiny之间的第一通路,monitor通过第一通路向tiny发送上述第一部分信息和第二部分信息。187.本申请实施例中,monitor向tiny提供电能的接口的结构包括以下两种情况:188.情况1、如图11所示,monitor101上设置有连接电源适配器的电源接口即第一外接电源接口1012:dc‑in接口,dc‑in接口用于连接电源适配器,monitor101上设置有第一接口1011和第一电源接口1014,tiny上设置有第二接口1021和第二电源接口1024,其中,第一接口1011和第二接口1021构成第一通路,用于传输上述第一部分信息和第二部分信息,第一电源接口1021和第二电源接口1024构成第二通路,用于传输电源适配器提供给tiny的电能。189.其中,monitor101上还设置有第四接口1015,用于连接外挂设备。190.如图12所示,monitor通过ec1021与typec接口1203的cc信号与tiny通信,向tiny上传monitor相关的电源信息,tiny将接收的电源信息存储到扩展的vdm寄存器,以便tiny实时了解tio的电源信息。因为tio的电源直接通过dcin给到了tiny,此时tiny通过计算确认可以抽取的最大电源来支持tiny设置此状态下的performance配置。191.情况2、如图13所示,monitor101上设置有连接电源适配器的第一外接电源接口1013:dc‑in接口,dc‑in接口用于连接电源适配器,monitor上设置有第一接口1011,tiny上设置有第二接口1012,其中,第一接口1011和第二接口1012构成第一通路,用于传输上述第一部分信息和第二部分信息,还用于传输电源适配器提供给tiny的电能。192.其中,monitor101上还设置有第四接口1015,用于连接外挂设备。193.在情况2中,第一接口1011中的cc引脚和第二接口1021中的cc引脚构成第一子通路,用于传输上述第一部分信息和第二部分信息,第一接口1011中的电源引脚和第二接口1021中的电源引脚构成第二子通路,用于传输电源适配器提供给tiny的电能。194.如图14所示,monitor的ec1401通过cc信号经过typec接口1403与tiny的typec接口相连接,ec1401按vdm定义的命令将monitor识别的与tio相关的power信息发送至tiny,tiny将monitor识别的与tio相关的power信息存储到扩展的vdm寄存器中.由tiny计算确认可以抽取的power为多少来按需抽取。195.其中,tiny可将确定目标功耗发送至typec1403,typec接口1403将目标功耗发送至电源传输控制器1402,电源传输控制器1402控制pmic1403提供给typec1403的电能,pmic1403还用于接收电源适配器提供1405的系统电源,并向外挂设备1406充电。196.本申请实施例中,寄存器可为vdm寄存器,并通过扩展vdm寄存器的定义,来设置功耗信息相关的定义,其中,可按vdm交互的时序和应答机制来定义时序和应答。197.相应地,本申请实施例再提供一种存储介质,即计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的设备控制方法的步骤。198.以上电子设备和计算机可读存储介质实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请电子设备、存储系统和计算机可读存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。199.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。200.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。201.在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。202.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。203.另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。204.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(readonlymemory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。205.或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。206.以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1