一種電子設(shè)備及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電子設(shè)備,并且更具體地涉及一種能夠提高異常掉電時(shí)數(shù)據(jù)安全性的電子設(shè)備及其控制方法。
【背景技術(shù)】
[0002]當(dāng)前,由于設(shè)備在使用過(guò)程中有可能會(huì)由于軟件鎖死問(wèn)題、輸入電源斷電問(wèn)題、處理器故障等原因使固態(tài)硬盤(pán)快速退出正常工作狀態(tài),由于固態(tài)硬盤(pán)和設(shè)備中顯示屏、處理器等部件的供電輸入是連接在一起的,整個(gè)設(shè)備會(huì)快速切斷電源的輸出。如果此時(shí)固態(tài)硬盤(pán)停止正常工作,動(dòng)態(tài)存儲(chǔ)器中的用戶(hù)數(shù)據(jù)和程序參數(shù)數(shù)據(jù)就有可能沒(méi)有更新到固態(tài)硬盤(pán)中的非易失存儲(chǔ)器。動(dòng)態(tài)存儲(chǔ)器由于異常斷電后數(shù)據(jù)丟失,就造成這一部分還沒(méi)有保存到非易失存儲(chǔ)器中數(shù)據(jù)的丟失,甚至形成關(guān)鍵程序參數(shù)的損壞,進(jìn)而導(dǎo)致存儲(chǔ)設(shè)備的數(shù)據(jù)全部丟失。
【發(fā)明內(nèi)容】
[0003]為了解決現(xiàn)有技術(shù)中的上述技術(shù)問(wèn)題,根據(jù)本發(fā)明的一方面,提供一種電子設(shè)備,包括:儲(chǔ)能裝置,配置來(lái)當(dāng)外部供電電路對(duì)所述電子設(shè)備進(jìn)行供電時(shí),所述儲(chǔ)能裝置用于存儲(chǔ)電能,并且,當(dāng)所述外部供電電路對(duì)所述電子設(shè)備的供電斷開(kāi)時(shí),所述儲(chǔ)能裝置用于為所述電子設(shè)備提供電能;第一供電裝置,與所述儲(chǔ)能裝置連接;處理器,與所述第一供電裝置連接,所述處理器配置來(lái)為所述電子設(shè)備處理各種數(shù)據(jù);存儲(chǔ)裝置,與所述處理器連接,所述存儲(chǔ)裝置配置來(lái)為所述電子設(shè)備存儲(chǔ)各種數(shù)據(jù);以及第二供電裝置,分別與所述儲(chǔ)能裝置、第一供電裝置和所述存儲(chǔ)裝置連接,所述第二供電裝置配置來(lái)當(dāng)所述儲(chǔ)能裝置的電壓低于預(yù)定的第一閾值時(shí),斷開(kāi)第二供電裝置所述第一供電裝置與所述儲(chǔ)能裝置之間的連接并且接通所述儲(chǔ)能裝置與所述存儲(chǔ)裝置之間的連接,所述第二供電裝置通過(guò)所述儲(chǔ)能裝置為所述存儲(chǔ)裝置提供所需工作電壓。
[0004]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,所述第二供電裝置進(jìn)一步包括:電源控制單元,配置來(lái)當(dāng)所述外部供電電路對(duì)所述電子設(shè)備進(jìn)行供電時(shí),接通所述第一供電裝置與所述存儲(chǔ)裝置的連接并且斷開(kāi)所述第二供電裝置與所述存儲(chǔ)裝置的連接,來(lái)控制通過(guò)所述第一供電裝置為所述存儲(chǔ)裝置提供所需工作電壓,并且,所述電源控制單元還配置來(lái)當(dāng)所述儲(chǔ)能裝置的電壓低于預(yù)定的第一閾值時(shí),接通所述第二供電裝置與所述存儲(chǔ)裝置的連接并且斷開(kāi)所述第一供電裝置與所述存儲(chǔ)裝置的連接,來(lái)控制通過(guò)所述第二供電裝置為所述存儲(chǔ)裝置提供所需工作電壓。
[0005]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,所述電源控制單元還配置來(lái)當(dāng)檢測(cè)到所述第一供電裝置的輸出電壓低于預(yù)定的第二閾值時(shí),接通所述第二供電裝置與所述存儲(chǔ)裝置的連接并且斷開(kāi)所述第一供電裝置與所述存儲(chǔ)裝置的連接,來(lái)控制通過(guò)所述第二供電裝置為所述存儲(chǔ)裝置提供所需工作電壓。
[0006]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,所述存儲(chǔ)裝置進(jìn)一步包括:
[0007]易失性存儲(chǔ)單元,配置來(lái)在帶電狀態(tài)下存儲(chǔ)數(shù)據(jù);
[0008]非易失性存儲(chǔ)單元,配置來(lái)存儲(chǔ)數(shù)據(jù);以及
[0009]存儲(chǔ)控制單元,配置來(lái)通過(guò)第一供電裝置存儲(chǔ)控制單元根據(jù)從所述處理器接收的數(shù)據(jù)處理指令控制對(duì)所述易失性存儲(chǔ)單元以及所述非易失性存儲(chǔ)單元的數(shù)據(jù)讀取與寫(xiě)入。
[0010]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,當(dāng)通過(guò)所述第二供電裝置為所述存儲(chǔ)裝置提供所需工作電壓時(shí),所述存儲(chǔ)控制單元不再接收所述控制器的指令,并且,所述存儲(chǔ)控制單元控制將數(shù)據(jù)從所述易失性存儲(chǔ)單元寫(xiě)入所述非易失性存儲(chǔ)單元。
[0011]根據(jù)本發(fā)明的另一方面,提供一種電子設(shè)備的控制方法,其中,所述電子設(shè)備包括:儲(chǔ)能裝置,配置來(lái)當(dāng)外部供電電路對(duì)所述電子設(shè)備進(jìn)行供電時(shí),所述儲(chǔ)能裝置用于存儲(chǔ)電能,并且,當(dāng)所述外部供電電路對(duì)所述電子設(shè)備的供電斷開(kāi)時(shí),所述儲(chǔ)能裝置用于為所述電子設(shè)備提供電能;第一供電裝置,與所述儲(chǔ)能裝置連接;處理器,與所述第一供電裝置連接,所述處理器配置來(lái)為所述電子設(shè)備處理各種數(shù)據(jù);存儲(chǔ)裝置,與所述處理器連接,所述存儲(chǔ)裝置配置來(lái)為所述電子設(shè)備存儲(chǔ)各種數(shù)據(jù),第二供電裝置,分別與所述儲(chǔ)能裝置、所述第一供電裝置和所述存儲(chǔ)裝置連接,所述第二供電裝置配置來(lái)當(dāng)所述儲(chǔ)能裝置的電壓低于預(yù)定的第一閾值時(shí)通過(guò)所述儲(chǔ)能裝置為所述存儲(chǔ)裝置提供所需工作電壓,所述控制方法包括:當(dāng)所述儲(chǔ)能裝置的電壓低于預(yù)定的第一閾值時(shí),使所述第一供電裝置與所述儲(chǔ)能裝置之間的連接斷開(kāi)并且接通所述儲(chǔ)能裝置與所述存儲(chǔ)裝置相互連接,通過(guò)所述儲(chǔ)能裝置為所述存儲(chǔ)裝置提供所需工作電壓。
[0012]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,所述控制方法進(jìn)一步包括:當(dāng)所述外部供電電路對(duì)所述電子設(shè)備進(jìn)行供電時(shí),接通所述第一供電裝置與所述存儲(chǔ)裝置的連接并且斷開(kāi)所述第二供電裝置與所述存儲(chǔ)裝置的連接,來(lái)控制通過(guò)所述第一供電裝置為所述存儲(chǔ)裝置提供所需工作電壓;以及當(dāng)所述儲(chǔ)能裝置的電壓低于預(yù)定的第一閾值時(shí),接通所述第二供電裝置與所述存儲(chǔ)裝置的連接并且斷開(kāi)所述第一供電裝置與所述存儲(chǔ)裝置的連接,來(lái)控制通過(guò)所述第二供電裝置為所述存儲(chǔ)裝置提供所需工作電壓。
[0013]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,所述方法進(jìn)一步包括:當(dāng)檢測(cè)到所述第一供電裝置的輸出電壓低于預(yù)定的第二閾值時(shí),接通所述第二供電裝置與所述存儲(chǔ)裝置的連接并且斷開(kāi)所述第一供電裝置與所述存儲(chǔ)裝置的連接,來(lái)控制通過(guò)所述第二供電裝置為所述存儲(chǔ)裝置提供所需工作電壓。
[0014]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,所述存儲(chǔ)裝置進(jìn)一步包括:易失性存儲(chǔ)單元,配置來(lái)在帶電狀態(tài)下存儲(chǔ)數(shù)據(jù);非易失性存儲(chǔ)單元,配置來(lái)存儲(chǔ)數(shù)據(jù);以及存儲(chǔ)控制單元,配置來(lái)當(dāng)通過(guò)所述第一供電裝置為所述存儲(chǔ)裝置提供所需工作電壓時(shí),所述存儲(chǔ)控制單元根據(jù)從所述處理器接收的數(shù)據(jù)處理指令控制對(duì)所述易失性存儲(chǔ)單元以及所述非易失性存儲(chǔ)單元的數(shù)據(jù)讀取與寫(xiě)入。
[0015]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,所述控制方法進(jìn)一步包括:當(dāng)通過(guò)所述第二供電裝置為所述存儲(chǔ)裝置提供所需工作電壓時(shí),所述存儲(chǔ)控制單元不再接收所述控制器的指令,并且,所述存儲(chǔ)控制單元控制將數(shù)據(jù)從所述易失性存儲(chǔ)單元寫(xiě)入所述非易失性存儲(chǔ)單元。
[0016]由此可見(jiàn),本發(fā)明提供的電子設(shè)備及其方法,能夠?qū)ΜF(xiàn)有電子設(shè)備進(jìn)行一些優(yōu)化,從而可以利用電池的殘余電量或者儲(chǔ)能電容中的殘余電荷作為異常斷電的能量供給來(lái)源,增加在異常斷過(guò)程沒(méi)有外部供電電路輸入時(shí)固態(tài)硬盤(pán)中動(dòng)態(tài)存儲(chǔ)器中數(shù)據(jù)寫(xiě)到閃存中的時(shí)間,提高異常掉電過(guò)程中數(shù)據(jù)的安全性,使得電子設(shè)備更加高效和實(shí)用,極大地改進(jìn)了用戶(hù)的使用體驗(yàn)。
【附圖說(shuō)明】
[0017]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例的描述中所需要使用的附圖作簡(jiǎn)單地介紹。下面描述中的附圖僅僅是本發(fā)明的示例性實(shí)施例:
[0018]圖1示出了根據(jù)本發(fā)明實(shí)施例的電子設(shè)備100的示意性結(jié)構(gòu)框圖;以及
[0019]圖2示出了根據(jù)本發(fā)明的一個(gè)示例的應(yīng)用于電子設(shè)備的控制方法200的流程圖。
【具體實(shí)施方式】
[0020]在為了使得本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更為明顯,下面將參照附圖詳細(xì)描述根據(jù)本發(fā)明的示例性實(shí)施例。注意,在本說(shuō)明書(shū)和附圖中,具有基本上相同步驟和元素用相同的附圖標(biāo)記來(lái)表示,且對(duì)這些步驟和元素的重復(fù)解釋將被省略。
[0021]顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是本發(fā)明的全部實(shí)施例。本說(shuō)明書(shū)通篇所提及的“一個(gè)實(shí)施例”或“一實(shí)施例”意味著結(jié)合所述實(shí)施例所描述的特定特征、結(jié)構(gòu)或特性包含于至少一個(gè)所描述實(shí)施例中。因此,在說(shuō)明書(shū)中短語(yǔ)“在一個(gè)實(shí)施例中”或“在一實(shí)施例中”的出現(xiàn)未必全部指代同一實(shí)施例。此外,所述特定特征、結(jié)構(gòu)或特性可以任何適合方式組合于一個(gè)或一個(gè)以上實(shí)施例中。應(yīng)理解,本發(fā)明不受這里描述的示例實(shí)施例的限制?;诒竟_(kāi)中描述的本發(fā)明實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有付出創(chuàng)造性勞動(dòng)的情況下所得到的所有其它實(shí)施例都應(yīng)落入本發(fā)明的保護(hù)范圍之內(nèi)。
[0022]圖1示出了根據(jù)本發(fā)明實(shí)施例的電子設(shè)備100的示意性結(jié)構(gòu)框圖,其中,所述電子設(shè)備可以是通信設(shè)備、信息處理設(shè)備等。例如,根據(jù)本發(fā)