掌桥专利:专业的专利平台
掌桥专利
首页

电子设备

文献发布时间:2023-06-19 11:35:49


电子设备

技术领域

本申请涉及电子技术领域,特别涉及一种电子设备。

背景技术

随着电子技术的发展,各式各样的电子设备已成为用户生活工作中不可或缺的工具,电子设备能够支持的功能也越来越多。例如,用户可以通过电子设备实现通话功能、网购功能、导航功能、游戏功能等。

然而,电子设备支持的功能越来越多的同时,电子设备的功耗也越来越高。如何降低电子设备的功耗,延长电子设备的续航时间,成为当前亟待解决的问题。

发明内容

本申请实施例提供一种电子设备,可以降低电子设备的功耗。

本申请实施例提供一种电子设备,包括:

外围组件;

主处理芯片,与所述外围组件电连接;以及

协处理芯片,与所述外围组件、所述主处理芯片电连接,所述协处理芯片的运行功耗小于所述主处理芯片的运行功耗;其中

所述主处理芯片用于基于第一操作系统控制所述外围组件以控制所述电子设备工作于第一模式,以及在所述电子设备工作于第二模式时进入休眠状态;所述协处理芯片用于基于第二操作系统控制所述外围组件以控制所述电子设备工作于所述第二模式;所述第二操作系统运行时所需的资源少于所述第一操作系统运行时所需的资源。

本申请实施例还提供一种电子设备,包括:

主处理芯片,用于响应用户的第一操作事件控制电子设备运行第一操作系统;

协处理芯片,用于响应用户的第二操作事件控制所述电子设备运行第二操作系统,所述电子设备在所述第二操作系统下运行的功耗小于所述电子设备在所述第一操作系统下运行的功耗。

本申请实施例还提供一种电子设备,包括:

主处理芯片,用于控制电子设备在标准功耗操作系统下以标准功耗模式运行;

协处理芯片,用于控制所述电子设备在低功耗操作系统下以低功耗模式运行。

本申请实施例提供的电子设备中,主处理芯片基于第一操作系统控制电子设备工作于第一模式,协处理芯片基于第二操作系统控制电子设备工作于第二模式,并且主处理芯片在电子设备工作于第二模式时进入休眠状态,因此在电子设备工作于第二模式时可以节省主处理芯片的功耗,并且由于协处理芯片的运行功耗小于主处理芯片的运行功耗,第二操作系统运行时所需的资源少于第一操作系统运行时所需的资源,因此电子设备工作于第二模式时的功耗小于电子设备工作于第一模式时的功耗,从而既可以保证电子设备的持续工作以满足用户的需求,又可以有效降低电子设备的功耗,延长电子设备的续航时间。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的电子设备的第一种结构示意图。

图2为本申请实施例提供的电子设备的协处理芯片的第一种结构示意图。

图3为本申请实施例提供的电子设备的协处理芯片的第二种结构示意图。

图4为本申请实施例提供的电子设备工作于第一模式时的示意图。

图5为本申请实施例提供的电子设备工作于第二模式时的示意图。

图6为本申请实施例提供的电子设备的工作模式切换的第一种交互示意图。

图7为本申请实施例提供的电子设备的工作模式切换的第二种交互示意图。

图8为本申请实施例提供的电子设备基于第二操作系统运行应用的示意图。

图9为本申请实施例提供的电子设备基于第一操作系统运行应用的示意图。

图10为本申请实施例提供的电子设备的第二种结构示意图。

图11为本申请实施例提供的电子设备的第三种结构示意图。

图12为本申请实施例提供的电子设备的第四种结构示意图。

图13为本申请实施例提供的电子设备切换操作系统时的交互示意图。

图14为本申请实施例提供的电子设备与用户的第一种交互示意图。

图15为本申请实施例提供的电子设备与用户的第二种交互示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供一种电子设备。所述电子设备可以是智能手机、智能手表、平板电脑等设备,还可以是游戏设备、AR(Augmented Reality,增强现实)设备、汽车装置、数据存储装置、音频播放装置、视频播放装置、笔记本电脑、桌面计算设备等,还可以是诸如电子头盔、电子眼镜、电子衣物等可穿戴式电子设备。

参考图1,图1为本申请实施例提供的电子设备100的第一种结构示意图。

其中,电子设备100包括主处理芯片10、协处理芯片20、外围组件30。所述主处理芯片10与所述外围组件30电连接,所述协处理芯片20与所述主处理芯片10、所述外围组件30均电连接。可以理解的,电连接可以是直接连接以实现电信号的传递,也可以是间接连接,例如通过开关等其它电子器件间接连接以实现电信号的传递。

所述主处理芯片10可以作为电子设备100的主控SOC(System on Chip,系统级芯片)。所述主处理芯片10上可以集成有处理器和存储器,诸如第一处理器和第一存储器,其中第一处理器可以进行数据处理,第一存储器可以存储数据,包括第一操作系统和应用程序。主处理芯片10可运行第一操作系统及应用。

所述协处理芯片20为一个低功耗的SOC。所述协处理芯片20的运行功耗小于所述主处理芯片10的运行功耗。所述协处理芯片20上也可以集成有处理器和存储器,诸如第二处理器和第二存储器,其中第二处理器可以进行数据处理,第二存储器可以存储数据,包括第二操作系统和应用程序。协处理芯片20可运行第二操作系统及应用。

同时参考图2和图3,图2为本申请实施例提供的电子设备100的协处理芯片的第一种结构示意图,图3为本申请实施例提供的电子设备100的协处理芯片的第二种结构示意图。

其中,协处理芯片20包括图像处理模块21、控制模块22、通信接口模块23、寄存器模块24、音频数据检测模块25、常开模块26、音频数据处理模块27、存储模块28以及通信总线29。

图像处理模块21诸如VOP&DSC,用于进行图像处理,例如进行图层的合成和图像的渲染。其中,图像处理模块21支持4路图像数据的MIPI-DSI,支持3路图层合成,支持VESADSC。需要说明的是,通常的电子设备中,需要通过GPU(Graphics Processing Unit,图形处理器)进行图像渲染,而本申请的协处理芯片20可以通过图像处理模块21直接进行图像渲染,在协处理芯片20工作时无需GPU参与图像的渲染,因此可以节省GPU的功耗,进一步降低电子设备100的功耗。

控制模块22诸如MCU(Micro Control Unit,微控制单元),用于对整个协处理芯片20进行控制以及进行数据运算,例如在协处理芯片20开始工作时对协处理芯片20进行初始化,以及在协处理芯片20工作时进行数据运算等。其中,MCU可以理解为协处理芯片20的控制核。MCU的处理频率可以达到300MHz,可以用于控制与逻辑处理。

通信接口模块23用于与主处理芯片10进行通信。其中,通信接口模块23可以包括SPISLV接口和I2CSLV接口,SPISLV接口和I2CSLV接口都可以用于与主处理芯片10进行通信。

寄存器模块24用于存储协处理芯片20的配置信息。所述配置信息用于在协处理芯片20进行初始化时,由MCU读取这些配置信息,并由MCU根据这些配置信息对协处理芯片20进行初始化。其中,所述配置信息例如可以包括PWM、DSI Host slv、SPISLV、I2C mst0…n、UART0…n、ROM、VOP slv、WDT0、Timer、SPI mst、Mailbox0…n等端口或模块的配置信息。

音频数据检测模块25用于进行音频数据的采集和音量大小的判断。其中,音频数据检测模块25包括Codec ADC和VAD,Codec ADC与VAD电连接。Codec ADC用于进行音频数据采样。VAD用于对采样后的音频数据进行音量大小的判断,当音量大小未达到预设音量大小时,则认为采样后的音频数据是无效的音频数据,随后丢弃采样后的音频数据;当音量大小达到预设音量大小时,则认为采样后的音频数据为有效的音频数据,随后可以存储采集到的音频数据。

常开模块26始终处于上电工作状态,无论协处理芯片20处于工作状态或者休眠状态,常开模块26一直处于上电工作状态,也即常开模块26不会断电。其中,常开模块26包括图像数据传输通路261、切换开关262、时钟供给子模块263、控制子模块264以及存储子模块265。

其中,图像数据传输通路261诸如为MIPI DPHY TX,切换开关262诸如为MIPISwitch。MIPI DPHY TX与MIPI Switch电连接,MIPI Switch用于与显示屏电连接。VOP&DSC进行图像处理后产生的图像数据经由MIPI DPHY TX发送到MIPI Switch,再由MIPI Switch发送到显示屏进行显示。其中,MIPI DPHY TX可以支持2.5Gbps的数据传输速率。

需要说明的是,MIPI Switch还与主处理芯片10电连接。主处理芯片10进行图像处理后产生的图像数据也可以发送到MIPI Switch,再由MIPI Switch发送到显示屏进行显示。

其中,MIPI Switch还与MCU电连接,由MCU对MIPI Switch进行控制。当需要由主处理芯片10控制显示屏显示时,MCU控制MIPI Switch切换为与主处理芯片10接通,从而主处理芯片10产生的数据可以通过MIPI Switch发送到显示屏进行显示。当需要由协处理芯片20控制显示屏显示时,MCU控制MIPI Switch切换为与MIPI DPHY TX接通,从而协处理芯片20的VOP&DSC产生的数据可以通过MIPI Switch发送到显示屏进行显示。

时钟供给子模块263诸如为PLL*3。其中,PLL*3用于为协处理芯片20提供时钟信号。

控制子模块264也可以用于对协处理芯片20进行控制。需要说明的是,控制子模块264对协处理芯片20的控制功能与MCU对协处理芯片20的控制功能不同。其中,控制子模块264可以包括多个控制端口和通信端口,例如PMU、CRU、GRF、GPIO0…n、INTC0…n等多个端口。其中,PMU端口用于进行电源管理,CRU端口用于进行时钟控制,GRF端口用于进行寄存器控制,GPIO0…n、INTC0…n等端口用于进行通信。

存储子模块265诸如为Memory。Memory可以用于存储音频数据检测模块25检测到的音频数据,也可以用于存储其它数据,例如VOP&DSC产生的数据。

音频数据处理模块27用于进行音频数据处理。其中,音频数据处理模块27可以包括DSP和WDT1。DSP用于对音频数据进行关键字提取,提取出的关键字可以用于对协处理芯片20进行控制,以实现用户对协处理芯片20的语音控制。此外,在一种可能的实施方式中,还可以通过DSP进行声纹识别,从而通过DSP的声纹识别对用户的语音控制进行鉴权。其中,DSP的处理频率可以达到400MHz,可以更加高效地处理语音算法。由此,协处理芯片20即可对采样后的音频数据进行三次处理,也即第一次处理由VAD进行音量判断,第二次处理由DSP进行关键字提取,第三次处理由DSP进行声纹识别。此外,WDT1可以用于进行通信或者对DSP进行配置。

需要说明的是,通常的电子设备中,Memory与DSP设置在同一个模块中,也即Memory通常设置在音频处理模块中,Memory只用于存储音频数据,而不能用于存储其它的数据。而本申请的协处理芯片20中,将Memory从音频数据处理模块27中独立出来,将Memory设置在常开模块26中,Memory不仅可以用于存储音频数据,还可以用于存储其它数据,从而可以实现Memory的共享,提高Memory的利用率。

存储模块28诸如为Share Memory。Share Memory可以用于存储数据,例如存储音频数据或者图像数据。其中,Share Memory可以配置为1.5MB的存储容量。

通信总线29诸如为NOC。其中,VOP&DSC、MCU、SPISLV、I2CSLV、寄存器模块24、VAD、MIPI DPHY TX、Memory、DSP、Share Memory都可以与NOC电连接,以实现彼此之间的通信。

继续参考图1,其中,所述外围组件30为电子设备100中的功能组件,所述外围组件30可以用于实现电子设备100的各种功能。例如,所述外围组件30可以包括显示屏、触控电路、功放电路、近场通信(Near Field Communication,NFC)设备、蓝牙设备、红外设备等,所述外围组件30还可以包括诸如电源按键、音量按键等物理按键。

其中,所述主处理芯片10用于基于第一操作系统控制所述外围组件30以控制所述电子设备100工作于第一模式,以及在所述电子设备100工作于第二模式时进入休眠状态。处于休眠状态时,所述主处理芯片10不进行数据处理,所述主处理芯片10的部分或者所有电子器件可以断电。所述协处理芯片20用于基于第二操作系统控制所述外围组件30以控制所述电子设备100工作于所述第二模式。

其中,所述第一操作系统和所述第二操作系统是不同的操作系统,所述第二操作系统运行时所需的资源少于所述第一操作系统运行时所需的资源。其中,所述资源可以为存储空间、运算频率、所需的电量等。第一操作系统可以理解为通用操作系统,第二操作系统可以理解为相对于第一操作系统的轻量操作系统。例如,所述第一操作系统可以为安卓操作系统、Linux操作系统、Windows操作系统或ios操作系统,所述第二操作系统为实时操作系统。电子设备100既可以通过主处理芯片10运行所述第一操作系统,也可以通过协处理芯片20运行所述第二操作系统。需要说明的是,所述第一操作系统与所述第二操作系统是彼此独立的操作系统,两者不能同时运行。

其中,所述第一模式和所述第二模式是电子设备100的不同工作模式。同时参考图4和图5,图4为本申请实施例提供的电子设备100工作于第一模式时的示意图,图5为本申请实施例提供的电子设备100工作于第二模式时的示意图。

所述第一模式可以理解为电子设备100的正常工作模式,或者标准功耗模式。电子设备100工作于所述第一模式时,电子设备100的功耗为标准功耗,也即正常功耗。其中,所述第一模式可以包括亮屏工作模式,或者亮屏显示模式。在所述亮屏工作模式下,电子设备100的显示屏点亮,电子设备100的显示屏上可以显示多个应用的图标和名称。当用户点击应用图标时,电子设备100即可启动对应的应用。此外,电子设备100的显示屏上还可以显示诸如时间、日期、天气、温度等信息。

所述第二模式可以理解为电子设备100的低功耗模式。电子设备100工作于所述第二模式时,电子设备100的功耗较低,此时电子设备100的功耗低于标准功耗,也即低于正常功耗。也即,电子设备100工作于所述第二模式时的功耗小于电子设备100工作于所述第一模式时的功耗。其中,所述第二模式可以包括熄屏显示模式,或者简易操作模式。熄屏显示模式(Always On Display,AOD)是指电子设备在熄屏状态下由显示屏显示信息的一种显示模式。在一种可能的实施方式中,电子设备100能够在熄屏显示模式下通过具备自发光能力的像素点进行发光,在熄屏显示模式下,电子设备100的功耗较低且能够实现显示相应的信息。

其中,由于所述第一模式为标准功耗模式,所述第二模式为低功耗模式,因此所述第一操作系统可以理解为标准功耗操作系统,所述第二操作系统可以理解为低功耗操作系统。因此,在电子设备100中,也可以理解为所述主处理芯片10用于控制电子设备100在标准功耗操作系统下以标准功耗模式运行,所述协处理芯片20用于控制所述电子设备100在低功耗操作系统下以低功耗模式运行。其中,所述主处理芯片10控制电子设备100在标准功耗操作系统下以标准模式运行时,所述协处理芯片20处于休眠状态。所述协处理芯片20控制电子设备100在低功耗操作系统下以低功耗模式运行时,所述主处理芯片10处于休眠状态。

需要说明的是,在所述第二模式下,电子设备100的部分功能锁定,其他部分功能仍可使用。例如,熄屏显示模式下,电子设备100的显示屏锁定并熄屏,但是电子设备100的显示屏可以以熄屏显示的方式显示部分信息,例如电子设备100上可以显示时间、锁屏标识、快捷应用图标等信息,其中快捷应用图标可以包括计算器、游戏机、便签、照相机、手电筒等。熄屏显示模式下,除显示屏显示部分信息外,电子设备100的其余外围组件也可执行部分功能,例如触摸屏可以检测到触控操作。因此,用户点击快捷应用图标时,电子设备即可启动对应的快捷应用。也因此,第二模式为熄屏显示模式时,实质为熄屏显示下的一种工作模式,与常规的熄屏显示模式下仅显示信息的显示模式不同。

可以理解的,在所述第一模式下,电子设备100可以快速启动应用,以满足用户的所有功能需求,例如执行用户所需的网购功能、游戏功能、影音功能等。而在所述第二模式下,电子设备100可以快速启动快捷应用,以满足用户的部分功能需求,例如执行计算器功能、游戏机功能、便签功能、照相机功能、手电筒功能等,并且在满足用户的部分功能需求的前提下,可以有效地降低电子设备100的功耗,延长电子设备100的续航时间。

可以理解的,由于所述协处理芯片20的运行功耗小于所述主处理芯片10的运行功耗,因此所述协处理芯片20的处理能力小于所述主处理芯片10的处理能力。也即,所述主处理芯片10的处理能力较强,而所述协处理芯片20的处理能力较弱。在电子设备100工作于所述第一模式时,所述主处理芯片10可以基于所述第一操作系统进行所有的数据处理以及控制电子设备100的所有功能组件。在电子设备100工作于所述第二模式时,所述协处理芯片20只能基于所述第二操作系统进行部分数据处理以及控制电子设备100的部分功能组件。例如,所述协处理芯片20可以基于所述第二操作系统进行简单的数据处理以及控制对数据处理需求较低的功能组件,所述协处理芯片20不能进行复杂的数据处理,也不能控制对数据处理需求高的功能组件。

可以理解的,主处理芯片10基于第一操作系统控制电子设备100工作于第一模式,协处理芯片20基于第二操作系统控制电子设备100工作于第二模式,并且主处理芯片10在电子设备100工作于第二模式时进入休眠状态,因此在电子设备100工作于第二模式时可以节省主处理芯片10的功耗,并且由于协处理芯片20的运行功耗小于主处理芯片10的运行功耗,第二操作系统运行时所需的资源少于第一操作系统运行时所需的资源,因此电子设备100工作于第二模式时的功耗小于电子设备100工作于第一模式时的功耗,从而既可以保证电子设备100的持续工作以满足用户的需求,又可以有效降低电子设备100的功耗,延长电子设备100的续航时间。

在本申请的描述中,需要理解的是,诸如“第一”、“第二”等术语仅用于区分类似的对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。

可以理解的,电子设备100既可以工作于第一模式,也可以工作于第二模式,因此电子设备100可以在第一模式和第二模式之间进行切换。参考图6,图6为本申请实施例提供的电子设备100的工作模式切换的第一种交互示意图。

其中,在主处理芯片10控制电子设备100工作于第一模式时,主处理芯片10可以向协处理芯片20发送控制信号,协处理芯片20接收到控制信号后,根据控制信号进入休眠状态。从而,在电子设备100工作于第一模式时,可以节省协处理芯片20的功耗,以降低电子设备100的整体功耗。在电子设备100工作于第一模式时,当电子设备100检测到第一预设事件时,所述主处理芯片10可以响应于所述第一预设事件,输出第一唤醒信号至所述协处理芯片20。随后,所述协处理芯片20响应于所述第一唤醒信号,从休眠状态进入工作状态,以控制电子设备100工作于第二模式。

例如,所述主处理芯片10可以响应于所述第一预设事件,产生第一唤醒信号,并通过协处理芯片20的SPISLV接口或I2CSLV接口将所述第一唤醒信号发送到协处理芯片20,随后由协处理芯片20的MCU对所述第一唤醒信号进行响应。

可以理解的,协处理芯片20进入工作状态,并控制电子设备100工作于第二模式后,可以向主处理芯片10发送应答信号。所述应答信号用于向主处理芯片10表明协处理芯片20已经被唤醒。随后,主处理芯片10接收到所述应答信号后,主处理芯片10即可进入休眠状态,从而节省主处理芯片10的功耗,以降低电子设备100的整体功耗。

其中,所述第一预设事件可以为预先设定的触发事件,以指示用户希望将电子设备从第一模式切换到第二模式。例如,所述第一预设事件可以为电子设备100在第一模式时电源键被按压,或者电子设备100在第一模式时检测到显示屏上预设方向的滑动操作。

从而,用户进行简单的操作,例如按压电子设备100的电源键或者在电子设备100的显示屏上朝某个方向滑动时,即可快速将电子设备100由第一模式切换为第二模式。

随后,在协处理芯片20控制电子设备100工作于第二模式时,若电子设备100检测到第二预设事件,则所述协处理芯片20可以响应于所述第二预设事件,输出第二唤醒信号至所述主处理芯片10。随后,所述主处理芯片10响应于所述第二唤醒信号,从休眠状态进入工作状态,以控制电子设备100工作于第一模式。随后,主处理芯片10向协处理芯片20发送控制信号,协处理芯片20接收到控制信号后,根据控制信号进入休眠状态。

例如,所述协处理芯片20可以通过MCU对所述第二预设事件进行响应,通过MCU产生第二唤醒信号,并通过协处理芯片20的SPISLV接口或I2CSLV接口将所述第二唤醒信号发送到主处理芯片10,随后由主处理芯片10对所述第二唤醒信号进行响应。

其中,所述第二预设事件也可以为预先设定的触发事件,以指示用户希望将电子设备从第二模式切换到第一模式。所述第二预设事件与所述第一预设事件为不同的触发事件。例如,所述第二预设事件可以为电子设备100在第二模式时指纹模组被按压,或者电子设备100在第二模式时检测到显示屏预设位置被点击。

从而,用户进行简单的操作,例如按压电子设备100的指纹模组或者在电子设备100的显示屏上进行点击,即可快速将电子设备100由第二模式切换为第一模式。

需要说明的是,对于电子设备100而言,所述第二预设事件与所述第一预设事件为不同的触发事件。但是对于用户而言,用户触发所述第一预设事件的操作与触发所述第二预设事件的操作可以是相同的。例如,当用户在电子设备的第一模式下按压电源键时,电子设备可以检测到第一预设事件,当用户在电子设备的第二模式下按压电源键时,电子设备则可以检测到第二预设事件,此时用户的操作是相同的,但是由于电子设备处于不同的工作模式,因此电子设备检测到的预设事件也是不同的。

以下从所述主处理芯片10、所述协处理芯片20控制电子设备100中的应用运行的角度对所述电子设备100进行说明。

可以理解的,电子设备100中安装有多个应用,例如社交应用、拍照应用、便签应用、计算器应用等。其中,每一个应用都可以实现对应的功能。

其中,在电子设备100工作于所述第一模式时,所述主处理芯片10基于所述第一操作系统运行第一操作系统中安装的应用,也即所述主处理芯片10控制在所述第一操作系统中运行应用。在所述电子设备100工作于所述第二模式时,所述协处理芯片20基于所述第二操作系统运行第二操作系统中安装的应用,也即所述协处理芯片20控制在所述第二操作系统中运行应用。

可以理解的,所述主处理芯片10运行的应用与所述协处理芯片20运行的应用可以为相同类型的应用,也可以为不同类型的应用。例如,电子设备100中安装的应用可以包括第一类型的应用和第二类型的应用,所述第二类型的应用运行时所需的资源量小于所述第一类型的应用运行时所需的资源量。所述资源量可以为存储空间大小、运算次数、所需的电量等。所述第一类型的应用例如可以包括社交应用、拍照应用等,所述第二类型的应用例如可以包括便签应用、计算器应用等。第一操作系统为通用操作系统,其上可安装运行第一类型和第二类型的应用的应用程序。第二操作系统为相对而言的轻量级操作系统,其上可安装运行第二类型的应用的应用程序。因此,对于第二类型的应用,当第一操作系统和第二操作系统中均安装有应用程序,例如都安装有便签应用、电子书应用、计算器应用等快捷应用,则此类应用可以由主处理芯片10基于第一操作系统运行,也可以由协处理芯片20基于第二操作系统运行。其中,可以理解的,对于第二类型的应用,在第一操作系统和第二操作系统中安装的为不同的应用程序,也即第一操作系统中存储的应用程序文件和第二操作系统中存储的应用程序文件为不同的文件,但是可以实现相同或者类似的功能。例如,第一操作系统中安装有计算器应用,第二操作系统中也安装有计算器应用,第一操作系统中安装的计算器应用与第二操作系统中安装的计算器应用为不同的应用程序,但是两个计算器应用都可以实现计算功能。对于第一类型的应用,仅在第一操作系统中安装有应用程序,则此类应用仅能由主处理芯片10基于第一操作系统运行。也因此,当电子设备工作于第一模式时,若主处理芯片检测到第二类型的应用的启动指令,则所述主处理芯片可以直接基于所述第一操作系统启动所述第二类型的应用,或者所述主处理芯片也可以唤醒所述协处理芯片,所述协处理芯片控制所述电子设备切换为所述第二模式并基于所述第二操作系统启动所述第二类型的应用。主处理芯片可根据用户的选择或者预设的条件来执行直接启动还是唤醒协处理芯片。例如,检测到第二类型的应用的启动指令后,先生成提示框询问用户是否切换到第二模式,如用户选择不切换,则主处理芯片启动第二类型的应用;如用户选择切换,则主处理芯片唤醒协处理芯片。

其中,所述主处理芯片10基于所述第一操作系统运行所述第一类型的应用和/或所述第二类型的应用,所述协处理芯片20基于所述第二操作系统运行所述第二类型的应用。因此,可以分别通过所述主处理芯片10和所述协处理芯片20运行不同类型的应用,从而可以根据应用的类型合理地分配电子设备100的资源,提高电子设备100中的资源利用率。

可以理解的,当所述主处理芯片10运行的应用与所述协处理芯片20运行的应用为不同类型的应用时,可以通过电子设备100启动的应用的类型来触发电子设备100的工作模式的切换。

参考图7,图7为本申请实施例提供的电子设备100的工作模式切换的第二种交互示意图。

其中,在主处理芯片10控制电子设备100工作于第一模式时,若所述主处理芯片10检测到所述第二类型的应用的启动指令,则所述主处理芯片10唤醒所述协处理芯片20。随后,所述协处理芯片20控制所述电子设备100切换为所述第二模式,并基于所述第二操作系统启动所述第二类型的应用。

例如,在电子设备100工作于所述第一模式时,若用户点击计算器应用的图标,则主处理芯片10可以检测到计算器应用的启动指令,随后所述主处理芯片10唤醒所述协处理芯片20,并由所述协处理芯片20基于第二操作系统启动计算器应用。例如,如图8所示,所述协处理芯片20基于所述第二操作系统启动计算器应用。

在协处理芯片20控制电子设备100工作于第二模式时,若所述协处理芯片20检测到所述第一类型的应用的启动指令,则所述协处理芯片20唤醒所述主处理芯片10。随后,所述主处理芯片10控制所述电子设备100切换为所述第一模式,并基于所述第一操作系统启动所述第一类型的应用。

例如,在电子设备100工作于所述第二模式时,若用户点击拍照应用的图标,则协处理芯片20可以检测到拍照应用的启动指令。随后,所述协处理芯片20唤醒所述主处理芯片10,并由所述主处理芯片10基于第一操作系统启动所述拍照应用。例如,如图9所示,所述主处理芯片10基于所述第一操作系统启动拍照应用。

可以理解的,通过电子设备100启动的应用的类型来触发电子设备100的工作模式的切换,可以避免在启动不同类型的应用之前还需要用户手动触发电子设备100的工作模式的切换然后再启动应用,因此可以加快应用的启动速度,同时也可以简化用户的操作。

参考图10,图10为本申请实施例提供的电子设备100的第二种结构示意图。

其中,所述外围组件30包括显示屏31。所述显示屏31可以用于显示信息或图像等内容。所述电子设备100还包括切换模块40。所述切换模块40与所述显示屏31电连接,并且所述切换模块40与所述主处理芯片10、所述协处理芯片20均电连接。所述切换模块40可以根据所述主处理芯片10或所述协处理芯片20的控制切换为所述主处理芯片10接通所述显示屏31,或者切换为所述协处理芯片20接通所述显示屏31,从而将所述主处理芯片10输出的显示数据和所述协处理芯片20输出的显示数据中的一者输出至所述显示屏31的显示数据输入端。

可以理解的,当主处理芯片10控制电子设备100工作于第一模式时,协处理芯片20可以处于休眠状态,此时可以通过主处理芯片10对所述切换模块40进行控制,将所述主处理芯片10输出的显示数据通过所述切换模块40输出至所述显示屏31的显示数据输入端。当协处理芯片20控制电子设备100工作于第二模式时,主处理芯片10可以处于休眠状态,此时可以通过协处理芯片20对所述切换模块40进行控制,将所述协处理芯片20输出的显示数据输出至所述显示屏31的显示数据输入端。

参考图11,图11为本申请实施例提供的电子设备100的第三种结构示意图。

其中,所述切换模块40可以集成在所述协处理芯片20中,由所述协处理芯片20对所述切换模块40的切换进行控制。例如,可以通过协处理芯片20的MCU对所述切换模块40进行控制。从而,无需所述主处理芯片10对所述切换模块40进行控制,因此无需在主处理芯片10与切换模块40之间设置通信端口,从而可以节省主处理芯片10的端口资源。

可以理解的,当协处理芯片20处于工作状态时,所述协处理芯片20可以控制所述切换模块40切换为将所述协处理芯片20输出的显示数据输出至所述显示屏31的显示数据输入端。当所述协处理芯片20需要从工作状态进入休眠状态时,所述协处理芯片20可以先将所述切换模块40切换为将所述主处理芯片10输出的显示数据通过所述切换模块40输出至所述显示屏31的显示数据输入端,然后再进入休眠状态。当所述协处理芯片20从休眠状态进入工作状态时,可以在进入工作状态后,控制所述切换模块40切换为将所述协处理芯片20输出的显示数据输出至所述显示屏31的显示数据输入端,随后主处理芯片10再进入休眠状态。从而,可以实现所述协处理芯片20对所述切换模块40的持续控制。

其中,所述协处理芯片20的控制模块22包括切换控制信号输出端22a,所述换控制信号输出端22a例如可以为MCU的端口。所述切换控制信号输出端22a用于输出切换控制信号,所述切换控制信号用于控制所述切换模块40的切换。所述切换模块40包括切换控制端40a,所述切换控制端40a连接所述切换控制信号输出端22a。从而,所述切换模块40可以从所述协处理芯片20接收切换控制信号,并根据所述协处理芯片20输出的切换控制信号进行切换。也即,所述切换模块40可以根据所述协处理芯片20输出的切换控制信号切换为将所述主处理芯片10输出的显示数据通过所述切换模块40输出至所述显示屏31的显示数据输入端,或者切换为将所述协处理芯片20输出的显示数据输出至所述显示屏31的显示数据输入端。

可以理解的,由于协处理芯片20中设置有常开模块26,所述常开模块26一直处于上电工作状态。因此,为了实现所述切换模块40的持续工作,可以将所述切换模块40设置在所述常开模块26中。例如,可以通过所述常开模块26中的切换开关262实现所述切换模块40的切换功能,也即将常开模块26中的MIPI Switch作为所述切换模块40,通过MIPI Switch切换为将所述主处理芯片10输出的显示数据通过所述切换模块40输出至所述显示屏31的显示数据输入端,或者通过MIPI Switch切换为将所述协处理芯片20输出的显示数据输出至所述显示屏31的显示数据输入端。

参考图12,图12为本申请实施例提供的电子设备100的第四种结构示意图。

其中,所述外围组件30还包括触控电路32、功放电路33、近场通信设备34、蓝牙设备35、红外设备36。

所述触控电路32用于检测用户的触摸操作,并根据用户的触摸操作产生对应的触控信号,从而实现用户对电子设备100的触控。所述触控电路32例如可以设置在电子设备100的显示屏31内部,此时电子设备100的显示屏31可以理解为触控屏,也即显示屏与触控电路的集成。所述功放电路33用于对电子设备100中待输出的声音信号进行功率放大,以使得电子设备100向外输出声音信号。所述近场通信设备34用于实现电子设备100与其它设备之间的近场通信,所述蓝牙设备35用于实现电子设备100与其它设备之间的蓝牙通信,所述红外设备36用于实现电子设备100与其它设备之间的红外通信。

其中,所述主处理芯片10包括通信端口10a、显示控制端口10b、触控端口10c、功放控制端口10d、近场通信端口10e、蓝牙通信端口10f、红外通信端口10g。

所述显示控制端口10b与所述切换开关40电连接,以实现在电子设备100工作于第一模式时,将所述主处理芯片10产生的图像数据通过所述切换开关40发送到显示屏31。

所述触控端口10c与所述触控电路32电连接,以实现在电子设备100工作于第一模式时,所述主处理芯片10通过所述触控端口10c接收所述触控电路32产生的触控信号。

所述功放控制端口10d与所述功放电路33电连接,以实现在电子设备100工作于第一模式时,通过所述功放控制端口10c向所述功放电路33发送功放控制信号,实现主处理芯片10对所述功放电路33进行控制。

所述近场通信端口10e与所述近场通信设备34电连接,以实现在电子设备100工作于第一模式时,通过所述近场通信端口10e向所述近场通信设备34发送控制信号,实现主处理芯片10对所述近场通信设备34的控制。

所述蓝牙通信端口10f与所述蓝牙设备35电连接,以实现在电子设备100工作于第一模式时,通过所述蓝牙通信端口10f向所述蓝牙设备35发送控制信号,实现主处理芯片10对所述蓝牙设备35的控制。

所述红外通信端口10g与所述红外设备36电连接,以实现在电子设备100工作于第一模式时,通过所述红外通信端口10g向所述红外设备36发送控制信号,实现主处理芯片10对所述红外设备36的控制。

所述协处理芯片20包括通信端口20a、显示控制端口20b、触控端口20c、功放控制端口20d、近场通信端口20e、蓝牙通信端口20f、红外通信端口20g。

所述协处理芯片20的通信端口20a与所述主处理芯片10的通信端口10a电连接,以实现所述协处理芯片20与所述主处理芯片10之间的通信。其中,所述通信端口20a例如可以为协处理芯片20的SPISLV接口和I2CSLV接口。

所述显示控制端口20b与所述切换开关40电连接,以实现在电子设备100工作于第二模式时,将所述协处理芯片20产生的图像数据通过所述切换开关40发送到显示屏31。

所述触控端口20c与所述触控电路32电连接,以实现在电子设备100工作于第二模式时,所述协处理芯片20通过所述触控端口20c接收所述触控电路32产生的触控信号。

所述功放控制端口20d与所述功放电路33电连接,以实现在电子设备100工作于第二模式时,通过所述功放控制端口20c向所述功放电路33发送功放控制信号,实现协处理芯片20对所述功放电路33进行控制。

所述近场通信端口20e与所述近场通信设备34电连接,以实现在电子设备100工作于第二模式时,通过所述近场通信端口20e向所述近场通信设备34发送控制信号,实现协处理芯片20对所述近场通信设备34的控制。

所述蓝牙通信端口20f与所述蓝牙设备35电连接,以实现在电子设备100工作于第二模式时,通过所述蓝牙通信端口20f向所述蓝牙设备35发送控制信号,实现协处理芯片20对所述蓝牙设备35的控制。

所述红外通信端口20g与所述红外设备36电连接,以实现在电子设备100工作于第二模式时,通过所述红外通信端口20g向所述红外设备36发送控制信号,实现协处理芯片20对所述红外设备36的控制。

以下从电子设备100中的主处理芯片10、协处理芯片20对用户的操作进行响应的角度进一步描述本申请实施例提供的电子设备100。

参考图13,图13为本申请实施例提供的电子设备100切换操作系统时的交互示意图。

其中,当用户对电子设备100进行操作,产生第一操作事件时,所述主处理芯片10响应用户的第一操作事件控制电子设备100运行第一操作系统,以控制所述电子设备100工作于第一模式。随后,所述主处理芯片10触发所述协处理芯片20进入休眠状态。例如,主处理芯片10控制电子设备100运行第一操作系统后,可以向协处理芯片20发送休眠触发信号,协处理芯片20接收到休眠触发信号后即可进入休眠状态。其中,所述第一操作系统可以为安卓操作系统、Linux操作系统、Windows操作系统或ios操作系统。

当用户对电子设备100进行操作,产生第二操作事件时,所述协处理芯片20响应用户的第二操作事件控制电子设备100运行第二操作系统,以控制所述电子设备100工作于第二模式。随后,所述协处理芯片20触发所述主处理芯片10进入休眠状态。例如,协处理芯片20控制电子设备100运行第二操作系统后,可以向主处理芯片10发送休眠触发信号,主处理芯片10接收到休眠触发信号后即可进入休眠状态。其中,所述第二操作系统与所述第一操作系统为不同的操作系统,所述电子设备100在所述第二操作系统下运行的功耗小于所述电子设备100在所述第一操作系统下运行的功耗。所述第二操作系统可以为实时操作系统。

其中,电子设备100工作的第一模式和第二模式可以参考上文的描述,在此不再赘述。

可以理解的,电子设备100的外围组件30可以包括第一外围组件和第二外围组件,所述第一外围组件和所述第二外围组件为不同的外围组件。例如,所述第一外围组件可以为电子设备100的显示屏,所述第二外围组件可以为电子设备100的电源键。

其中,所述第一操作事件为用户对所述第一外围组件的操作,例如所述第一操作事件可以为用户按压显示屏。所述第二操作事件为用户对所述第二外围组件的操作,例如所述第二操作事件可以为用户按压电源键。

还可以理解的,电子设备100的外围组件30还可以包括第三外围组件。所述第一操作事件为用户对所述第三外围组件的第一操作,所述第二操作事件为用户对所述第三外围组件的第二操作,也即所述第一操作事件与所述第二操作事件为用户对同一个外围组件的操作。其中,所述第一操作与所述第二操作可以相同,也可以不同。

例如,所述第三外围组件可以包括物理按键,诸如电源按键、音量按键等物理按键。所述第一操作事件为用户对物理按键的按压操作,所述第二操作事件为用户对所述物理按键的按压操作。通过对同一物理按键的按压,电子设备100在第一模式和第二模式之间切换。例如,当电子设备100工作在第一模式时,按压电源按键,则从第一模式切换到第二模式。电子设备100进入第二模式后,当再次按压电源按键,则从第二模式切换到第一模式。通过对同一物理按键的按压进行工作模式的切换,可方便用户的操作,提高操作便捷性。

例如,所述第三外围组件可以包括触控显示单元。所述触控显示单元可以检测用户的触控操作。可以理解的,所述触控显示单元可以包括显示屏31和触控电路32,或者理解为所述触控显示单元为显示屏31和触控电路32的集成。其中,所述第一操作事件为用户对所述触控显示单元的第一触控操作,所述第二操作事件为用户对所述触控显示单元的第二触控操作,且所述第一触控操作与所述第二触控操作不同。

譬如,所述第一触控操作与所述第二触控操作的操作类型可以不同。其中,所述操作类型包括单次点击操作、多次点击操作、持续按压操作、滑动操作。例如,所述第一触控操作可以为单次点击操作,所述第二触控操作可以为滑动操作。

再譬如,所述第一触控操作与所述第二触控操作的操作类型可以相同,但是所述第一触控操作与所述第二触控操作的操作方式不同。

例如,所述第一触控操作和所述第二触控操作均为单次点击操作,其中所述第一触控操作的点击位置与所述第二触控操作的点击位置不同。例如,请参考图14,图14为本申请实施例提供的电子设备与用户的第一种交互示意图,也即用户进行第一触控操作的示意图,其中所述第一触控操作可以为用户在触控显示单元的空白位置的点击操作。请参考图15,图15为本申请实施例提供的电子设备100与用户的第二种交互示意图,也即用户进行第二触控操作的示意图,其中所述第二触控操作可以为用户在触控显示单元上显示的应用图标上进行的点击操作。

再例如,所述第一触控操作和所述第二触控操作均为多次点击操作,其中所述第一触控操作的点击次数与所述第二触控操作的点击次数不同。例如,所述第一触控操作可以为双击操作,也即连续两次点击操作,所述第二触控操作可以为连续五次点击操作。

再例如,所述第一触控操作和所述第二触控操作均为持续按压操作,其中所述第一触控操作的持续按压时长与所述第二触控操作的持续按压时长不同。例如,所述第一触控操作可以为持续2秒的持续按压操作,所述第二触控操作可以为持续5秒的持续按压操作。

再例如,所述第一触控操作和所述第二触控操作均为滑动操作,其中所述第一触控操作的滑动方向与所述第二触控操作的滑动方向不同,或者所述第一触控操作的滑动距离与所述第二触控操作的滑动距离不同。例如,所述第一触控操作可以为朝向电子设备顶部的滑动操作,所述第二触控操作可以为朝向电子设备底部的滑动操作。再例如,所述第一触控操作可以为滑动距离达到10mm的滑动操作,所述第二触控操作可以为滑动距离达到20mm的滑动操作。

以上对本申请实施例提供的电子设备进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请。同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

相关技术
  • 电子设备、外部电子设备及包括电子设备和外部电子设备的系统
  • 电子设备用铜合金、电子设备用铜合金的制造方法、电子设备用铜合金轧材及电子设备用组件
技术分类

06120112986987