本發明涉及移動終端技術領域,尤其涉及一種基于移動終端的加速度傳感器的測試方法及系統。
背景技術:
智能移動終端充電時,當其存儲電量(移動終端的電池所含電量)不能滿足其使用時消耗的電量時,則智能移動終端進入關機充電狀態,為了方便用戶的使用,即在智能移動終端在充電時也能夠被用戶使用,現有技術中對智能移動終端進行改進,將智能移動終端充電時的存儲電量與預設電量(如30%)進行比較,如果智能移動終端及平板充電時的存儲電量在預設電量以上,則控制智能移動終端不會進入關機充電狀態。
當智能移動終端充電時的存儲電量小于預設電量時,智能移動終端就會進入關機充電模式,使用戶無法使用,給用戶帶來不便。
因此,現有技術還有待于改進和發展。
技術實現要素:
本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種移動終端的充電方法、存儲裝置及移動終端,實現智能移動終端充電時的存儲電量小于預設電量也可以開機充電。
本發明解決技術問題所采用的技術方案如下:
一種移動終端的充電方法,其包括:
當移動終端充電時,每隔一預定時間檢測并獲取移動終端的動態存儲電量和動態消耗電量;
將獲取的所述動態存儲電量和所述動態消耗電量進行比較,以及將獲取的所述動態存儲電量和一預設電量進行比較,若所述動態存儲電量小于所述動態消耗電量,且所述動態存儲電量小于所述預設電量,則控制所述移動終端處于開機充電狀態。
所述移動終端的充電方法,其還包括:
將所述動態存儲電量與所述預設電量進行比較、以及將所述動態消耗電量分別與所述預設電量進行比較,若所述動態存儲電量小于所述預設電量,且所述預設電量小于所述動態消耗電量,則控制所述移動終端處于開機充電狀態。
所述移動終端的充電方法,其中,所述當移動終端充電時,每隔一預定時間檢測并獲取移動終端的動態存儲電量和動態消耗電量之前還包括:
預設一時間間隔為所述預定時間的動態存儲電量時鐘,并啟動所述動態存儲電量時鐘。
所述移動終端的充電方法,其中,所述當移動終端充電時,每隔一預定時間檢測并獲取移動終端的動態存儲電量和動態消耗電量具體包括:
當接收到動態存儲電量時鐘信號時,便獲取動態存儲電量檢測電平以對動態存儲的電量進行檢測,并將檢測得到的所述動態存儲的電量傳送至中央處理器;
所述中央處理器根據所述動態存儲的電量獲取所述動態存儲電量,并將所述動態存儲電量輸出。
所述移動終端的充電方法,其中,所述當移動終端充電時,每隔一預定時間檢測并獲取移動終端的動態存儲電量和動態消耗電量具體包括:
預設一時間間隔為所述預設時間的動態消耗電量時鐘,并啟動所述動態消耗電量時鐘。
所述移動終端的充電方法,其中,所述當移動終端充電時,每隔一預定時間檢測并獲取移動終端的動態存儲電量和動態消耗電量具體包括:
當接收到動態消耗電量時鐘信號時,便獲取動態消耗電量檢測電平,以對動態消耗的電量進行檢測,并將檢測得到的所述動態消耗的電量傳送至中央處理器;
所述中央處理器根據所述動態消耗的電量獲取所述動態消耗電量,并將所述動態消耗電量輸出。
所述移動終端的充電方法,其中,所述預設電量為30%。
所述移動終端的充電方法,其中,所述預設電量為1%。
一種存儲裝置,其中,所述存儲裝置存儲有計算機程序,所述計算機程序能夠執行以實現如上任意一項所述移動終端的充電方法。
一種移動終端,其包括:中央處理器、與所述中央處理器連接的存儲裝置,所述存儲裝置存儲有計算機程序,所述計算機程序被所述中央處理器執行時實現如上任意一項所述移動終端的充電方法;
所述中央處理器用于調用所述存儲裝置中的計算機程序,以執行上述任意一項所述移動終端的充電方法。
有益效果:與現有技術相比,本發明將獲取的所述動態存儲電量和所述動態消耗電量進行比較,以及將獲取的所述動態存儲電量和一預設電量進行比較,使得即使在所述動態存儲電量小于所述動態消耗電量,且所述動態存儲電量小于所述預設電量的情況下也可以控制所述移動終端處于開機充電狀態,用戶可以邊充電邊使用所述移動終端。
附圖說明
圖1是本發明的移動終端的充電方法的較佳實施例的流程圖。
具體實施方式
本發明提供的一種,為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
下面結合附圖,通過對實施例的描述,對發明內容作進一步說明。
本發明提供了一種移動終端的充電方法、存儲裝置及移動終端。如圖1所示,所述移動終端的充電方法包括如下步驟:
s100、當移動終端充電時,每隔一預定時間檢測并獲取移動終端的動態存儲電量和動態消耗電量。
具體來說,所述步驟s100為檢測并獲取移動終端在充電時的動態存儲電量和動態消耗電量,其中所述移動終端可以為智能手機或智能平板等智能移動設備。在本實施例中,所述動態存儲電量是通過移動終端上設置的動態存儲電量檢測模塊進行檢測獲取,所述動態消耗電量是通過移動終端上設置的動態消耗電量檢測模塊進行檢測獲取。所述動態存儲電量檢測模塊對移動終端充電時的存儲電量的檢測、所述動態消耗電量檢測模塊對移動終端充電時的消耗電量的檢測時周期性的,以一預定時間為周期,以節約系統能耗。
所述步驟s100之前還包括預設一時間間隔為所述預定時間的動態存儲電量時鐘,并啟動所述動態存儲電量時鐘。較佳的,所述動態存儲電量時鐘設置在所述動態存儲電量檢測模塊內,當所述動態存儲電量時鐘輸出動態存儲電量時鐘時,所述動態存儲電量檢測模塊便輸出動態存儲電量檢測信號,以對移動終端充電時的動態存儲電量進行檢測。
所述步驟s100之前還包括預設一時間間隔為所述預定時間的動態消耗電量時鐘,并啟動所述動態存儲消耗時鐘。較佳的,所述動態消耗電量時鐘設置在所述動態消耗電量檢測模塊內,當所述動態消耗電量時鐘輸出動態消耗電量時鐘時,所述動態消耗電量檢測模塊便輸出動態消耗電量檢測信號,以對移動終端充電時的動態消耗電量進行檢測。
s200、將獲取的所述動態存儲電量和所述動態消耗電量進行比較,以及將獲取的所述動態存儲電量和一預設電量進行比較,若所述動態存儲電量小于所述動態消耗電量,且所述動態存儲電量小于所述預設電量,則控制所述移動終端處于開機充電狀態。
所述移動終端上設置一動態電量判斷模塊,所述動態電量判斷模塊將獲取的所述動態存儲電量和所述動態消耗電量進行比較,以及將獲取的所述動態存儲電量和一預設電量進行比較,即使在所述動態存儲電量小于所述動態消耗電量,且所述動態存儲電量小于所述預設電量的情況下,也使所述移動終端處于開機充電狀態。所述移動終端充電時的動態存儲電量是指移動終端充電時,其電池的電量;所述移動終端充電時的動態消耗電量是指移動終端充電時,在用戶使用所述移動終端的過程中,所述移動終端所消耗的電量。本發明所述移動終端在充電中被用戶使用時,從外部電源充入所述移動終端的電量可以直接被所述移動終端所利用,因此,所述移動終端充電時的所述動態消耗電量并不包括所述移動終端的電池電量。當所述移動終端充電過程中,從外部電源充入所述移動終端的電量大于所述移動終端的動態消耗電量時,從外部電源充入所述移動終端的電量中除去所述移動終端的動態消耗電量后剩余的電量進入所述移動終端的電池進行存儲,變為所述移動終端的動態存儲電量。
所述移動終端上設置有開關機狀態控制模塊,通過所述開關機控制模塊將所述移動終端調整為開機狀態或關機狀態。
所述步驟s100具體包括:當接收到動態存儲電量時鐘信號時,便獲取動態存儲電量檢測電平以對動態存儲的電量進行檢測,并將檢測得到的所述動態存儲的電量傳送至中央處理器;
所述中央處理器根據所述動態存儲的電量獲取所述動態存儲電量,并將所述動態存儲電量輸出。
較佳的實施例,當所述動態存儲電量時鐘發出動態存儲電量時鐘信號1時,所述動態存儲電量檢測模塊便輸出動態存儲電量檢測信號,由所述動態存儲電量檢測信號輸出動態存儲電量檢測電平,所述動態存儲電量檢測電平對動態存儲的電量進行檢測,并將檢測得到的所述動態存儲的電量傳送至中央處理器,所述中央處理器根據所述動態存儲的電量獲取所述動態存儲電量,并將所述動態存儲電量輸出至所述動態電量判斷模塊。
所述步驟s100具體還包括:當接收到動態消耗電量時鐘信號時,便獲取動態消耗電量檢測電平,以對動態消耗的電量進行檢測,并將檢測得到的所述動態消耗的電量傳送至中央處理器;
所述中央處理器根據所述動態消耗的電量獲取所述動態消耗電量,并將所述動態消耗電量輸出。
當所述動態消耗電量時鐘發出動態消耗電量時鐘信號1時,所述動態消耗電量檢測模塊便輸出動態消耗電量檢測信號,由所述動態消耗電量檢測信號輸出動態消耗電量檢測電平,所述動態消耗電量檢測電平對動態消耗的電量進行檢測,并將檢測得到的所述動態消耗的電量傳送至中央處理器,所述中央處理器根據所述動態消耗的電量獲取所述動態消耗電量,并將所述動態消耗電量輸出至所述動態電量判斷模塊。
所述動態電量判斷模塊獲取到所述動態存儲電量和所述動態消耗電量后,將獲取的所述動態存儲電量和所述動態消耗電量進行比較,以及將獲取的所述動態存儲電量和一預設電量進行比較,若所述動態存儲電量小于所述動態消耗電量,且所述動態存儲電量小于所述預設電量,則所述動態電量判斷模塊發送動態電量檢測比較信號至所述中央處理器,所述中央處理器接收到所述動態電量檢測比較信號則控制開關機控制模塊將所述移動終端調整為開機充電狀態。
進一步的,所述開關機控制模塊接收到所述動態電量檢測比較信號后,會首先檢測所述移動終端的當前充電狀態,若當前移動終端為關機充電狀態,則所述開關機控制模塊將所述移動終端調整為開機充電狀態;若當前移動終端為開機充電狀態,則所述開關機控制模塊不動作,繼續等待接收動態電量檢測比較信號。
所述移動終端的充電方法還包括步驟s300、將所述動態存儲電量與所述預設電量進行比較、以及將所述動態消耗電量分別與所述預設電量進行比較,若所述動態存儲電量小于所述預設電量,且所述預設電量小于所述動態消耗電量,則控制所述移動終端處于開機充電狀態。
所述動態電量判斷模塊將所述動態存儲電量與所述預設電量進行比較、以及將所述動態消耗電量分別與所述預設電量進行比較,若所述動態存儲電量小于所述預設電量,且所述預設電量小于所述動態消耗電量,則所述開關機控制模塊將所述移動終端調整為開機狀態。
所述預設電量可以為30%,也可以為1%。
本發明還提供一種存儲裝置,其種,所述存儲裝置存儲有計算機程序,所述計算機程序能夠執行以實現如上任意一項所述移動終端的充電方法。
本發明還提供一種移動終端,其包括:中央處理器、與所述中央處理器連接的存儲裝置,所述存儲裝置存儲有計算機程序,所述計算機程序被所述中央處理器執行時實現如上任意一項所述移動終端的充電方法;
所述中央處理器用于調用所述存儲裝置中的計算機程序,以執行上述任意一項所述移動終端的充電方法。
綜上所述,本發明提供的移動終端的充電方法、存儲裝置及移動終端,其包括:當移動終端充電時,每隔一預定時間檢測并獲取移動終端的動態存儲電量和動態消耗電量;將獲取的所述動態存儲電量和所述動態消耗電量進行比較,以及將獲取的所述動態存儲電量和一預設電量進行比較,使得即使在所述動態存儲電量小于所述動態消耗電量,且所述動態存儲電量小于所述預設電量的情況下也可以控制所述移動終端處于開機充電狀態,用戶可以邊充電邊使用所述移動終端。
應當理解的是,本發明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。