終端充電控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及終端技術(shù)領(lǐng)域,尤其涉及終端充電控制方法及裝置。
【背景技術(shù)】
[0002]隨著用戶對智能終端的依賴,終端耗電也越來越快,則充電的次數(shù)也隨之增加。電池在充電過程中隨著充電的進行,兩端電壓在逐漸升高,需要在保持外界充電電壓不變的情況下,通過調(diào)節(jié)電路使實際加到電池兩端的電壓應(yīng)逐漸上升,以確保電池的充電電流幾乎恒定,當(dāng)電池電壓充到設(shè)定的飽和值時,表明電量充滿,雖然外接電壓仍高于電池電壓,若繼續(xù)充仍有充電電流,但再充對電池就是一種損害,會加速電池的老化,此時應(yīng)通過控制電路及時切斷充電電路。然而,在終端電量充滿時,用戶很難做到及時切斷電源,特別是在晚上進行充電時,終端電量充滿時用戶沒能及時切斷電源,對終端電池造成損害。
【發(fā)明內(nèi)容】
[0003]為克服相關(guān)技術(shù)中存在的問題,本公開提供了終端充電控制方法及裝置。
[0004]根據(jù)本公開實施例的第一方面,提供一種終端充電控制方法,所述方法包括:
[0005]檢測處于充電狀態(tài)的終端的電量是否充滿;
[0006]當(dāng)所述終端的電量充滿時,禁止所述終端中USB驅(qū)動程序的運行。
[0007]可選的,所述檢測處于充電狀態(tài)的終端的電量是否充滿之前,還包括:
[0008]確定終端通過所述USB與供電端處于連接狀態(tài);
[0009]從內(nèi)置的溫度傳感器中獲取終端溫度;
[0010]當(dāng)所述終端溫度在預(yù)設(shè)的安全溫度范圍內(nèi)時,加載USB驅(qū)動程序,對所述終端進行充電;
[0011 ]當(dāng)所述終端溫度不在預(yù)設(shè)的安全溫度范圍內(nèi)時,禁止加載所述USB驅(qū)動程序。
[0012]可選的,所述終端溫度至少包括下述一種溫度:終端電池溫度、終端主板溫度。
[0013]可選的,所述確定終端通過所述USB與供電端處于連接狀態(tài),包括:
[0014]從文件系統(tǒng)中讀取USB連接狀態(tài)值;
[0015]根據(jù)所述USB連接狀態(tài)值確定終端通過所述USB與供電端處于連接狀態(tài)。
[0016]可選的,所述當(dāng)所述終端的電量充滿時,禁止所述終端中USB驅(qū)動程序的運行,包括:
[0017]當(dāng)所述終端的電量充滿時,將終端的當(dāng)前模式切換為省電模式,并禁止所述終端中USB驅(qū)動程序的運行。
[0018]可選的,所述禁止所述終端中USB驅(qū)動程序的運行,包括:
[0019]移除USB驅(qū)動程序;或,
[0020]卸載USB驅(qū)動程序。
[0021]根據(jù)本公開實施例的第二方面,提供一種終端充電控制裝置,包括:
[0022]檢測模塊,被配置為檢測處于充電狀態(tài)的終端的電量是否充滿;
[0023]禁止模塊,被配置為當(dāng)所述終端的電量充滿時,禁止所述終端中USB驅(qū)動程序的運行。
[0024]可選的,所述裝置還包括:
[0025]連接狀態(tài)確定模塊,被配置為確定終端通過所述USB與供電端處于連接狀態(tài);
[0026]終端溫度獲取模塊,被配置為從內(nèi)置的溫度傳感器中獲取終端溫度;
[0027]終端溫度響應(yīng)模塊,被配置為當(dāng)所述終端溫度在預(yù)設(shè)的安全溫度范圍內(nèi)時,加載USB驅(qū)動程序,對所述終端進行充電;當(dāng)所述終端溫度不在預(yù)設(shè)的安全溫度范圍內(nèi)時,禁止加載所述USB驅(qū)動程序。
[0028]可選的,所述終端溫度至少包括下述一種溫度:終端電池溫度、終端主板溫度。
[0029]可選的,所述連接狀態(tài)確定模塊包括:
[0030]狀態(tài)值讀取子模塊,被配置為從文件系統(tǒng)中讀取USB連接狀態(tài)值;
[0031 ]連接狀態(tài)確定子模塊,被配置為根據(jù)所述USB連接狀態(tài)值確定終端通過所述USB與供電端處于連接狀態(tài)。
[0032]可選的,所述禁止模塊包括:
[0033]第一禁止子模塊,被配置為當(dāng)所述終端的電量充滿時,將終端的當(dāng)前模式切換為省電模式,并禁止所述終端中USB驅(qū)動程序的運行。
[0034]可選的,所述禁止模塊至少包括一個下述子模塊:
[0035]第二禁止子模塊,被配置為移除USB驅(qū)動程序;
[0036]第三禁止子模塊,被配置為卸載USB驅(qū)動程序。
[0037]根據(jù)本公開實施例的第三方面,提供一種終端充電控制裝置,包括:
[0038]處理器;
[0039]用于存儲處理器可執(zhí)行指令的存儲器;
[0040]其中,所述處理器被配置為:
[0041]檢測處于充電狀態(tài)的終端的電量是否充滿;
[0042]當(dāng)所述終端的電量充滿時,禁止所述終端中USB驅(qū)動程序的運行。
[0043]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0044]本公開檢測處于充電狀態(tài)的終端的電量是否充滿,在終端電量充滿時,禁止終端中USB驅(qū)動程序的運行,從而實現(xiàn)終端電量充滿時禁止終端繼續(xù)充電,從而避免了繼續(xù)充電對終端電池的損害。
[0045]本公開在確定終端通過USB與供電端處于連接狀態(tài)后,從內(nèi)置的溫度傳感器中獲取終端溫度,當(dāng)所述終端溫度不在預(yù)設(shè)的安全溫度范圍內(nèi)時,禁止加載所述USB驅(qū)動程序,當(dāng)終端溫度在預(yù)設(shè)的安全溫度范圍內(nèi)時,加載USB驅(qū)動程序,對所述終端進行充電,并在終端的電量充滿時,禁止終端中USB驅(qū)動程序的運行,從而實現(xiàn)終端溫度不在安全溫度范圍內(nèi)時禁止充電,避免終端溫度不在安全溫度范圍內(nèi)對終端進行充電導(dǎo)致的安全隱患,同時終端溫度在安全溫度范圍內(nèi)時對終端進行充電,并在終端電量充滿時,禁止繼續(xù)充電,從而避免了繼續(xù)充電對終端電池的損害。
[0046]本公開中終端溫度可以是終端電池溫度,還可以是終端主板溫度,可以避免終端電池溫度和終端主板溫度不在安全溫度范圍內(nèi)時,繼續(xù)對終端電池進行充電導(dǎo)致的損害。
[0047]本公開可以從文件系統(tǒng)中讀取USB連接狀態(tài)值,根據(jù)USB連接狀態(tài)值確定終端通過USB與供電端處于連接狀態(tài),從而實現(xiàn)在USB插入終端時才獲取終端溫度,避免實時獲取導(dǎo)致的資源浪費。
[0048]本公開在終端電量充滿時,將終端當(dāng)前模式切換為省電模式,從而可以延長終端的待機時間。
[0049]本公開一方面可以移除USB驅(qū)動程序,這種方式USB驅(qū)動程序還存儲在終端中,下次需要時可以直接加載,節(jié)約資源。另一方面,可以卸載USB驅(qū)動程序,這種方式使USB驅(qū)動程序不在終端中,下次需要時可以重新安裝并加載。
[0050]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0051]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0052]圖1是本公開根據(jù)一示例性實施例示出的一種終端充電控制方法的流程圖。
[0053]圖2是本公開根據(jù)一示例性實施例示出的一種終端充電控制方法的應(yīng)用場景圖。
[0054]圖3是本公開根據(jù)一示例性實施例示出的另一種終端充電控制方法的流程圖。
[0055]圖4是本公開根據(jù)一示例性實施例示出的一種終端充電控制裝置的框圖。
[0056]圖5是本公開根據(jù)一示例性實施例示出的另一種終端充電控制裝置的框圖。
[0057]圖6是本公開根據(jù)一示例性實施例示出的另一種終端充電控制裝置的框圖。
[0058]圖7是本公開根據(jù)一示例性實施例示出的另一種終端充電控制裝置的框圖。
[0059]圖8是本公開根據(jù)一示例性實施例示出的另一種終端充電控制裝置的框圖。
[0060]圖9本公開根據(jù)一示例性實施例示出的一種用于終端充電控制裝置的框圖。
【具體實施方式】
[0061]這里將詳細(xì)地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附