一种控制电子设备温升的方法及电子设备技术

技术编号:12409779 阅读:101 留言:0更新日期:2015-11-29 18:07
本发明专利技术提供一种控制电子设备温升的方法及电子设备。所述方法包括:在应用程序运行过程中,检测电子设备的第一温度值;根据检测到的第一温度值和预设的温度阈值调整待显示图像的分辨率。本发明专利技术可以通过调整待显示图像的分辨率来降低系统负荷,这样可以有效降低电子设备的耗电量,从而有效的改善电子设备的温升问题。

【技术实现步骤摘要】

本专利技术涉及电子设备
,特别涉及一种控制电子设备温升的方法及电子设备
技术介绍
随着电子设备特别是智能手机的发展和普及,电子设备不断的向着大屏尺寸、高分辨率、更快运行速度以及更薄的方向发展。当电子设备的CPU(中央处理器)、GPU(图形处理器)等处理器处于高负荷状态,例如用户在电子设备上玩游戏时。由于CPU、GPU运行速度很快,通常能达到IGH以上,此时电子设备的耗电和温升都会迅速增加,再加上受限于电子设备的结构、成本等因素,会直接导致电子设备的温度很高,给用户带来不好的体验。现有技术中主要通过降低CPU的运行频率来降低电子设备的耗电和温升,但这样一来有可能造成在运行大型游戏的时候,出现显示画面卡顿的情况,降低用户体验。
技术实现思路
本专利技术提供一种控制电子设备温升的方法及电子设备,解决现有技术在控制电子设备温升的同时容易导致电子设备出现画面卡顿现象的问题。依据本专利技术的一个方面,提供了一种控制电子设备温升的方法,包括:在应用程序运行过程中,检测电子设备的第一温度值;根据第一温度值和预设的温度阈值调整待显示图像的分辨率。依据本专利技术的另一个方面,还提供了一种电子设备,包括:第一检测模块,用于在应用程序运行过程中,检测电子设备的第一温度值;调整模块,用于根据第一温度值和预设的温度阈值调整待显示图像的分辨率。本专利技术的上述技术方案包括以下有益效果:本专利技术通过在应用程序运行过程中,检测电子设备的第一温度值;根据检测到的第一温度值和预设的温度阈值调整待显示图像的分辨率。通过调整待显示图像的分辨率的方式来降低系统的负荷和数据计算量,能够直接降低电子设备的耗电量,改善电子设备的温升。而且,分辨率调整后的图像能够流畅地显示在显示屏上,并不会出现由于控制温升而导致显示画面卡顿的问题。【附图说明】图1为本专利技术的第一实施例中的控制电子设备温升的方法的流程图;图2为本专利技术的第二实施例中的控制电子设备温升的方法的流程图;图3为本专利技术的第三实施例中的控制电子设备温升的方法的流程图;图4为本专利技术的第四实施例中的电子设备的结构图;图5为本专利技术的第五实施例中的电子设备的结构图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。第一实施例请参阅图1,图1示出了本专利技术的第一实施例中控制电子设备温升的方法的流程图,具体步骤如下:步骤11,在应用程序运行过程中,检测电子设备的第一温度值。需要说明的是,步骤11中可以通过获取电子设备中的电子元件的温度来确定电子设备的第一温度值,对电子设备的电子元件温度进行检测可以是对电子设备的CPU的温度进行检测,或者是通过电子设备主板上的NTC (热敏电阻)对电子设备的主板的温度进行检测,即上述电子元件可以是CPU,或者主板。当然可以理解的是,在本实施例中并不限定电子元件的具体类型,以及并不限定具体检测温度的具体方式。上述应用程序可以是游戏运行程序,也可以是视频运行程序,当然可以理解的是,在本实施例中并不限定该应用程序的具体类型。步骤12,根据第一温度值和预设的温度阈值调整待显示图像的分辨率。需要说明的是,可以由用户输入预设的温度阈值,或者也可以将应用程序刚启动时电子元件的温度值作为该预设的温度阈值,在本实施例中并不限定该温度阈值的具体范围。上述步骤12中对于待显示图像的分辨率的具体的调节方式包括:方式一、当第一温度值大于预设的温度阈值时,将待显示图像的分辨率调整为小于电子设备的显示屏的预设显示分辨率;更进一步来说是将图形处理器(GPU)处理的待显示图像的分辨率调整为小于电子设备的显示屏的预设显示分辨率。方式二、当第一温度值不大于预设的温度阈值时,将待显示图像的分辨率调整为电子设备的显示屏的预设显示分辨率;更进一步来说是将图形处理器(GPU)处理的待显示图像的分辨率调整为电子设备的显示屏的预设显示分辨率。需要说明的是,一般电子设备是将图像处理成具有与电子设备屏幕分辨率相同分辨率的图片,因此屏幕分辨率越高,电子设备的CPU、GPU及DDR(双倍速率同步动态随机存储器)相应负荷和耗电也越大,导致发热也就越严重。对于不同的屏幕分辨率来说CPU、GPU,DDR的耗电有很大差异;其中GPU耗电的差异最为突出,因此减小GPU处理图像的分辨率可以有效地减少电耗,进而减少发热,即有效控制电子设备的温升。上述实施例通过在应用程序运行过程中,检测电子设备的第一温度值;根据检测到的第一温度值和预设的温度阈值调整待显示图像的分辨率。通过调整待显示图像的分辨率的方式来降低系统的负荷和数据计算量,能够直接降低电子设备的耗电量,改善电子设备的温升。而且,分辨率调整后的图像能够流畅地显示在显示屏上,并不会出现由于控制温升而导致显示画面卡顿的问题。第二实施例请参阅图2,图2示出了本专利技术的第二实施例中控制电子设备温升的方法的流程图,具体步骤如下:步骤21,在启动应用程序时,获取应用程序的类型。上述应用程序可以是游戏运行程序,也可以是视频运行程序,当然可以理解的是,在本实施例中并不限定该应用程序的具体类型。步骤22,当应用程序的类型与预设的类型信息匹配时,检测电子设备的第二温度值,并将第二温度值设置为预设的温度阈值。例如:预设的类型信息为“游戏”,此时,在步骤22中,如果在步骤21中获取的应用程序的类型为游戏时,则触发检测电子设备的电子元件的第二温度值,并将第二温度值设置为预设的温度阈值。上述电子元件可以是CPU,或者主板。当然可以理解的是,在本实施例中并不限定电子元件的具体类型,以及并不限定具体检测温度的具体方式。需要说明的是,步骤22中的预设的类型信息一般是一些较大的应用程序的类型信息,比如一些大型游戏应用程序,这些应用程序运行时CPU及GPU需要处理的数据较多,耗电量较大,进而也就容易造成电子设备发热明显。步骤23,在应用程序运行过程中,检测电子设备的第一温度值。需要说明的是,步骤23中对电子设备的电子元件温度进行检测可以是对电子设备的CPU的温度进行检测,或者是通过电子设备主板上的NTC (热敏电阻)对电子设备的主板的温度进行检测,即上述电子元件可以是CPU,或者主板。当然可以理解的是,在本实施例中并不限定电子元件的具体类型,以及并不限定具体检测温度的具体方式。步骤24,判断第一温度值是否大于预设的温度阈值,若是,进入步骤25 ;否则,进入步骤26。步骤25,将待显示图像的分辨率调整为小于电子设备的显示屏的预设显示分辨率。需要说明的是,步骤25中将待显示图像的分辨率调整为小于电子设备的显示屏的预设显示分辨率;更进一步来说是将图形处理器GPU处理的待显示图像的分辨率调整为小于电子设备的显示屏的预设显示分辨率。步骤26,将需要在电子设备的显示屏上待显示的图像的分辨率调整为电子设备的显示屏的预设显示分辨率。需要说明的是,步骤26中将待显示图像的分辨率调整为电子设备的显示屏的预设显示分辨率;更进一步来说是将图形处理器GPU处理的待显示图像的分辨率调整为电子设备的显示屏的预设显示分辨率。需要说明的是,一本文档来自技高网...
一种控制电子设备温升的方法及电子设备

【技术保护点】
一种控制电子设备温升的方法,其特征在于,所述方法包括:在应用程序运行过程中,检测所述电子设备的第一温度值;根据所述第一温度值和预设的温度阈值调整待显示图像的分辨率。

【技术特征摘要】

【专利技术属性】
技术研发人员:彭柱洋
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1