一種控制電子設(shè)備溫升的方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子設(shè)備技術(shù)領(lǐng)域,特別涉及一種控制電子設(shè)備溫升的方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著電子設(shè)備特別是智能手機(jī)的發(fā)展和普及,電子設(shè)備不斷的向著大屏尺寸、高分辨率、更快運行速度以及更薄的方向發(fā)展。當(dāng)電子設(shè)備的CPU(中央處理器)、GPU(圖形處理器)等處理器處于高負(fù)荷狀態(tài),例如用戶在電子設(shè)備上玩游戲時。由于CPU、GPU運行速度很快,通常能達(dá)到IGH以上,此時電子設(shè)備的耗電和溫升都會迅速增加,再加上受限于電子設(shè)備的結(jié)構(gòu)、成本等因素,會直接導(dǎo)致電子設(shè)備的溫度很高,給用戶帶來不好的體驗。
[0003]現(xiàn)有技術(shù)中主要通過降低CPU的運行頻率來降低電子設(shè)備的耗電和溫升,但這樣一來有可能造成在運行大型游戲的時候,出現(xiàn)顯示畫面卡頓的情況,降低用戶體驗。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種控制電子設(shè)備溫升的方法及電子設(shè)備,解決現(xiàn)有技術(shù)在控制電子設(shè)備溫升的同時容易導(dǎo)致電子設(shè)備出現(xiàn)畫面卡頓現(xiàn)象的問題。
[0005]依據(jù)本發(fā)明的一個方面,提供了一種控制電子設(shè)備溫升的方法,包括:在應(yīng)用程序運行過程中,檢測電子設(shè)備的第一溫度值;根據(jù)第一溫度值和預(yù)設(shè)的溫度閾值調(diào)整待顯示圖像的分辨率。
[0006]依據(jù)本發(fā)明的另一個方面,還提供了一種電子設(shè)備,包括:第一檢測模塊,用于在應(yīng)用程序運行過程中,檢測電子設(shè)備的第一溫度值;調(diào)整模塊,用于根據(jù)第一溫度值和預(yù)設(shè)的溫度閾值調(diào)整待顯示圖像的分辨率。
[0007]本發(fā)明的上述技術(shù)方案包括以下有益效果:
[0008]本發(fā)明通過在應(yīng)用程序運行過程中,檢測電子設(shè)備的第一溫度值;根據(jù)檢測到的第一溫度值和預(yù)設(shè)的溫度閾值調(diào)整待顯示圖像的分辨率。通過調(diào)整待顯示圖像的分辨率的方式來降低系統(tǒng)的負(fù)荷和數(shù)據(jù)計算量,能夠直接降低電子設(shè)備的耗電量,改善電子設(shè)備的溫升。而且,分辨率調(diào)整后的圖像能夠流暢地顯示在顯示屏上,并不會出現(xiàn)由于控制溫升而導(dǎo)致顯示畫面卡頓的問題。
【附圖說明】
[0009]圖1為本發(fā)明的第一實施例中的控制電子設(shè)備溫升的方法的流程圖;
[0010]圖2為本發(fā)明的第二實施例中的控制電子設(shè)備溫升的方法的流程圖;
[0011]圖3為本發(fā)明的第三實施例中的控制電子設(shè)備溫升的方法的流程圖;
[0012]圖4為本發(fā)明的第四實施例中的電子設(shè)備的結(jié)構(gòu)圖;
[0013]圖5為本發(fā)明的第五實施例中的電子設(shè)備的結(jié)構(gòu)圖。
【具體實施方式】
[0014]下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0015]第一實施例
[0016]請參閱圖1,圖1示出了本發(fā)明的第一實施例中控制電子設(shè)備溫升的方法的流程圖,具體步驟如下:
[0017]步驟11,在應(yīng)用程序運行過程中,檢測電子設(shè)備的第一溫度值。
[0018]需要說明的是,步驟11中可以通過獲取電子設(shè)備中的電子元件的溫度來確定電子設(shè)備的第一溫度值,對電子設(shè)備的電子元件溫度進(jìn)行檢測可以是對電子設(shè)備的CPU的溫度進(jìn)行檢測,或者是通過電子設(shè)備主板上的NTC (熱敏電阻)對電子設(shè)備的主板的溫度進(jìn)行檢測,即上述電子元件可以是CPU,或者主板。當(dāng)然可以理解的是,在本實施例中并不限定電子元件的具體類型,以及并不限定具體檢測溫度的具體方式。
[0019]上述應(yīng)用程序可以是游戲運行程序,也可以是視頻運行程序,當(dāng)然可以理解的是,在本實施例中并不限定該應(yīng)用程序的具體類型。
[0020]步驟12,根據(jù)第一溫度值和預(yù)設(shè)的溫度閾值調(diào)整待顯示圖像的分辨率。
[0021]需要說明的是,可以由用戶輸入預(yù)設(shè)的溫度閾值,或者也可以將應(yīng)用程序剛啟動時電子元件的溫度值作為該預(yù)設(shè)的溫度閾值,在本實施例中并不限定該溫度閾值的具體范圍。
[0022]上述步驟12中對于待顯示圖像的分辨率的具體的調(diào)節(jié)方式包括:
[0023]方式一、當(dāng)?shù)谝粶囟戎荡笥陬A(yù)設(shè)的溫度閾值時,將待顯示圖像的分辨率調(diào)整為小于電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率;更進(jìn)一步來說是將圖形處理器(GPU)處理的待顯示圖像的分辨率調(diào)整為小于電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率。
[0024]方式二、當(dāng)?shù)谝粶囟戎挡淮笥陬A(yù)設(shè)的溫度閾值時,將待顯示圖像的分辨率調(diào)整為電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率;更進(jìn)一步來說是將圖形處理器(GPU)處理的待顯示圖像的分辨率調(diào)整為電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率。
[0025]需要說明的是,一般電子設(shè)備是將圖像處理成具有與電子設(shè)備屏幕分辨率相同分辨率的圖片,因此屏幕分辨率越高,電子設(shè)備的CPU、GPU及DDR(雙倍速率同步動態(tài)隨機(jī)存儲器)相應(yīng)負(fù)荷和耗電也越大,導(dǎo)致發(fā)熱也就越嚴(yán)重。對于不同的屏幕分辨率來說CPU、GPU,DDR的耗電有很大差異;其中GPU耗電的差異最為突出,因此減小GPU處理圖像的分辨率可以有效地減少電耗,進(jìn)而減少發(fā)熱,即有效控制電子設(shè)備的溫升。
[0026]上述實施例通過在應(yīng)用程序運行過程中,檢測電子設(shè)備的第一溫度值;根據(jù)檢測到的第一溫度值和預(yù)設(shè)的溫度閾值調(diào)整待顯示圖像的分辨率。通過調(diào)整待顯示圖像的分辨率的方式來降低系統(tǒng)的負(fù)荷和數(shù)據(jù)計算量,能夠直接降低電子設(shè)備的耗電量,改善電子設(shè)備的溫升。而且,分辨率調(diào)整后的圖像能夠流暢地顯示在顯示屏上,并不會出現(xiàn)由于控制溫升而導(dǎo)致顯示畫面卡頓的問題。
[0027]第二實施例
[0028]請參閱圖2,圖2示出了本發(fā)明的第二實施例中控制電子設(shè)備溫升的方法的流程圖,具體步驟如下:
[0029]步驟21,在啟動應(yīng)用程序時,獲取應(yīng)用程序的類型。
[0030]上述應(yīng)用程序可以是游戲運行程序,也可以是視頻運行程序,當(dāng)然可以理解的是,在本實施例中并不限定該應(yīng)用程序的具體類型。
[0031]步驟22,當(dāng)應(yīng)用程序的類型與預(yù)設(shè)的類型信息匹配時,檢測電子設(shè)備的第二溫度值,并將第二溫度值設(shè)置為預(yù)設(shè)的溫度閾值。
[0032]例如:預(yù)設(shè)的類型信息為“游戲”,此時,在步驟22中,如果在步驟21中獲取的應(yīng)用程序的類型為游戲時,則觸發(fā)檢測電子設(shè)備的電子元件的第二溫度值,并將第二溫度值設(shè)置為預(yù)設(shè)的溫度閾值。
[0033]上述電子元件可以是CPU,或者主板。當(dāng)然可以理解的是,在本實施例中并不限定電子元件的具體類型,以及并不限定具體檢測溫度的具體方式。
[0034]需要說明的是,步驟22中的預(yù)設(shè)的類型信息一般是一些較大的應(yīng)用程序的類型信息,比如一些大型游戲應(yīng)用程序,這些應(yīng)用程序運行時CPU及GPU需要處理的數(shù)據(jù)較多,耗電量較大,進(jìn)而也就容易造成電子設(shè)備發(fā)熱明顯。
[0035]步驟23,在應(yīng)用程序運行過程中,檢測電子設(shè)備的第一溫度值。
[0036]需要說明的是,步驟23中對電子設(shè)備的電子元件溫度進(jìn)行檢測可以是對電子設(shè)備的CPU的溫度進(jìn)行檢測,或者是通過電子設(shè)備主板上的NTC (熱敏電阻)對電子設(shè)備的主板的溫度進(jìn)行檢測,即上述電子元件可以是CPU,或者主板。當(dāng)然可以理解的是,在本實施例中并不限定電子元件的具體類型,以及并不限定具體檢測溫度的具體方式。
[0037]步驟24,判斷第一溫度值是否大于預(yù)設(shè)的溫度閾值,若是,進(jìn)入步驟25 ;否則,進(jìn)入步驟26。
[0038]步驟25,將待顯示圖像的分辨率調(diào)整為小于電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率。
[0039]需要說明的是,步驟25中將待顯示圖像的分辨率調(diào)整為小于電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率;更進(jìn)一步來說是將圖形處理器GPU處理的待顯示圖像的分辨率調(diào)整為小于電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率。
[0040]步驟26,將需要在電子設(shè)備的顯示屏上待顯示的圖像的分辨率調(diào)整為電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率。
[0041]需要說明的是,步驟26中將待顯示圖像的分辨率調(diào)整為電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率;更進(jìn)一步來說是將圖形處理器GPU處理的待顯示圖像的分辨率調(diào)整為電子設(shè)備的顯示屏的預(yù)設(shè)顯示分辨率。
[0042]需要說明的是,一般電子設(shè)備的GPU是將圖像處理成具有與電子設(shè)備屏幕分辨率相同分辨率的圖片,因此屏幕分辨率越高,電子設(shè)備的CPU、GPU及DDR(雙倍速率同步動態(tài)隨機(jī)存儲器)相應(yīng)負(fù)荷和耗電也