一种电子设备睡眠控制方法、系统及电子设备和存储介质技术方案

技术编号:20796717 阅读:38 留言:0更新日期:2019-04-06 10:21
本申请公开了一种电子设备睡眠控制方法、系统及一种电子设备和计算机可读存储介质,该方法包括:获取所述电子设备的检测参数;判断所述检测参数是否满足预设条件;若是,将所述电子设备中除主控制器之外的模块调整为睡眠状态。本申请提供的电子设备睡眠控制方法,主控制器持续的获取本设备的检测参数,当该检测参数满足预设条件时,将电子设备中除主控制器之外的模块设置为睡眠状态,能够保证电子设备在不使用时处于低功耗模式,降低了PC端的功耗负担。

An Electronic Equipment Sleep Control Method, System and Electronic Equipment and Storage Medium

This application discloses an electronic device sleep control method, system and an electronic device and a computer readable storage medium. The method includes acquiring the detection parameters of the electronic device, judging whether the detection parameters satisfy the preset conditions, and if so, adjusting the modules in the electronic device other than the main controller to a sleep state. The sleep control method of the electronic equipment provided in this application is that the main controller continuously acquires the detection parameters of the device. When the detection parameters satisfy the preset conditions, the module in the electronic equipment other than the main controller is set to sleep state, which can ensure that the electronic equipment is in a low power consumption mode when not in use and reduce the power consumption burden of the PC terminal.

【技术实现步骤摘要】
一种电子设备睡眠控制方法、系统及电子设备和存储介质
本申请涉及计算机
,更具体地说,涉及一种电子设备睡眠控制方法、系统及一种电子设备和一种计算机可读存储介质。
技术介绍
与PC(中文全称:个人计算机,英文全称:personalcomputer)端连接的电子设备,如PCVR产品作为近年来新出现的电子消费品,通常是采用PCUSB(中文全称:通用串行总线,英文全称:UniversalSerialBus)端口进行供电。如果电子设备一直保持USB端口连接却未被使用,PC端持续向电子设备供电,就会造成电能的浪费。当PC端为电池供电的笔记本电脑时,笔记本电脑中的电池容量有限,持续向电子设备进行供电功耗较大。因此,如何降低PC端的功耗负担是本领域技术人员需要解决的问题。
技术实现思路
本申请的目的在于提供一种电子设备睡眠控制方法、系统及一种电子设备和一种计算机可读存储介质,降低了PC端的功耗负担。为实现上述目的,本申请提供了一种电子设备睡眠控制方法,所述电子设备与PC端相连,所述方法包括:获取所述电子设备的检测参数;判断所述检测参数是否满足预设条件;若是,将所述电子设备中除主控制器之外的模块调整为睡眠状态。其中,所述电子设备通过USB端口与所述PC端相连时,所述检测参数具体为当前时刻与目标时刻的间隔时长,其中所述目标时刻为所述PC端上一次向所述主控制器发送SOF包的时刻;所述判断所述检测参数是否满足预设条件,包括:判断所述间隔时长是否大于第一预设值;若是,则判定所述检测参数满足预设条件。其中,所述检测参数具体为所述电子设备处于未佩戴状态的时长;所述判断所述检测参数是否满足预设条件,包括:判断所述时长是否大于第二预设值;若是,则判定所述检测参数满足预设条件。其中,所述检测参数具体为所述PC端向所述主控制器发送的第一Setup请求;所述判断所述检测参数是否满足预设条件,包括:判断所述第一Setup请求是否为禁用请求;若是,则判定所述检测参数满足预设条件。其中,所述第一Setup请求具体为当所述PC端满足第一预设条件和/或第二预设条件时向所述主控制器发送的请求;其中,所述第一预设条件为所述PC端超过预设时长未检测到所述电子设备的参数值,所述第二预设条件为所述PC端接收到应用程序对所述电子产品的睡眠指令。其中,还包括:接收所述PC端发送的第二Setup请求;将所述电子设备中除所述主控制器之外的模块调整为工作状态;其中,所述第二Setup请求具体为所述PC端检测到用户唤醒所述PC端时向所述主控制器发送的启动请求。其中,还包括:判定所述电子设备处于佩戴状态;向所述PC端发送唤醒请求,并将所述电子设备中除所述主控制器之外的模块设置为工作状态。其中,将所述电子设备中除所述主控制器之外的模块设置为工作状态,包括:接收所述PC端发送的第三Setup请求,并根据所述第三Setup请求将所述电子设备中除所述主控制器之外的模块设置为工作状态。为实现上述目的,本申请提供了一种电子设备睡眠控制系统,应用于电子设备的主控制器,所述电子设备与PC端相连,所述系统包括:获取模块,用于获取所述电子设备的检测参数;判断模块,用于判断所述检测参数是否满足预设条件;第一调整模块,用于当所述检测参数满足预设条件时,将所述电子设备中除主控制器之外的模块调整为睡眠状态。为实现上述目的,本申请提供了一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上述电子设备睡眠控制方法的步骤。为实现上述目的,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述电子设备睡眠控制方法的步骤。通过以上方案可知,本申请提供的一种电子设备睡眠控制方法,所述电子设备与PC端相连,所述方法包括:获取所述电子设备的检测参数;判断所述检测参数是否满足预设条件;若是,将所述电子设备中除主控制器之外的模块调整为睡眠状态。本申请提供的电子设备睡眠控制方法,主控制器持续的获取本设备的检测参数,当该检测参数满足预设条件时,将电子设备中除主控制器之外的模块设置为睡眠状态,能够保证电子设备在不使用时处于低功耗模式,降低了PC端的功耗负担。本申请还公开了一种电子设备睡眠控制系统及一种电子设备和一种计算机可读存储介质,同样能实现上述技术效果。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一种电子设备睡眠控制方法的流程图;图2为本申请实施例公开的另一种电子设备睡眠控制方法的流程图;图3为本申请实施例公开的又一种电子设备睡眠控制方法的流程图;图4为本申请实施例公开的一种电子设备睡眠控制系统的结构图;图5为本申请实施例公开的一种电子设备的结构图;图6为本申请实施例公开的另一种电子设备的结构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在现有技术中,由于电子设备一直保持与PC端的连接,造成PC端功耗较大。因此,在本实施例中当检测参数满足预设条件时,将电子设备中除主控制器之外的模块设置为睡眠状态,能够保证电子设备在不使用时处于低功耗模式,降低了PC端的功耗负担。本申请实施例公开了一种电子设备睡眠控制方法,降低了PC端的功耗负担。参见图1,本申请实施例公开的一种电子设备睡眠控制方法的流程图,如图1所示,包括:S101:获取所述电子设备的检测参数;其中,本实施例所提供的方法可以为如VR设备的电子设备与PC端连接后,获取所述电子设备的检测参数,执行主体可以为电子设备中的主控制器。对于电子设备与PC端之间建立连接的具体方式,可以为如USB的有线连接,也可以为如蓝牙连接的无线连接,本实施例对此不做任何限制。S102:判断所述检测参数是否满足预设条件;若是,则进入S103;若否,则结束流程;当电子设备与PC端连接后,获取所述电子设备的检测参数,以便对该检测参数进行验证,判断其是否满足预设条件。需要说明的是,本实施例不对检测参数进行具体限定,也不对预设条件进行限定,每一类型的检测参数都有其对应的预设条件。例如,若电子设备通过USB端口与PC端相连,则检测参数可以为当前时间与目标时刻的间隔时长,目标时刻为PC端最近一次向所述主控制器发送SOF包的时刻。其对应的预设条件即为间隔时长是否大于第一预设值;若是,即主控制器超过第一预设值的时长未收到SOF包时,判定检测参数满足预设条件,进入S102;若否,则结束流程。以PCVR为例,PCVR产品通过USB端口与PC进行通信,需要符合USB2.0甚至是USB3.0协议。在USB系统中,正常状态下hub或roothub会一直周期性地发送SOF包(StartOfFrame,全速USB每1ms发送一个,高速USB则是125μs发送一本文档来自技高网...

【技术保护点】
1.一种电子设备睡眠控制方法,其特征在于,所述电子设备与PC端相连,所述方法包括:获取所述电子设备的检测参数;判断所述检测参数是否满足预设条件;若是,将所述电子设备中除主控制器之外的模块调整为睡眠状态。

【技术特征摘要】
1.一种电子设备睡眠控制方法,其特征在于,所述电子设备与PC端相连,所述方法包括:获取所述电子设备的检测参数;判断所述检测参数是否满足预设条件;若是,将所述电子设备中除主控制器之外的模块调整为睡眠状态。2.根据权利要求1所述的电子设备睡眠控制方法,其特征在于,所述电子设备通过USB端口与所述PC端相连时,所述检测参数具体为当前时刻与目标时刻的间隔时长,其中所述目标时刻为所述PC端上一次向所述主控制器发送SOF包的时刻;所述判断所述检测参数是否满足预设条件,包括:判断所述间隔时长是否大于第一预设值;若是,则判定所述检测参数满足预设条件。3.根据权利要求1所述的电子设备睡眠控制方法,其特征在于,所述检测参数具体为所述电子设备处于未佩戴状态的时长;所述判断所述检测参数是否满足预设条件,包括:判断所述时长是否大于第二预设值;若是,则判定所述检测参数满足预设条件。4.根据权利要求1所述的电子设备睡眠控制方法,其特征在于,所述检测参数具体为所述PC端向所述主控制器发送的第一Setup请求;所述判断所述检测参数是否满足预设条件,包括:判断所述第一Setup请求是否为禁用请求;若是,则判定所述检测参数满足预设条件。5.根据权利要求4所述的电子设备睡眠控制方法,其特征在于,所述第一Setup请求具体为当所述PC端满足第一预设条件和/或第二预设条件时向所述主控制器发送的请求;其中,所述第一预设条件为所述PC端超过预设时长未检测到所述电子设备的参数值,所述第二预设条件为所述PC端接收到应用程序对所述电子产品的睡...

【专利技术属性】
技术研发人员:法帅杜文彬
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东,37

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

1