專利名稱:具有省電功能的便攜式電子裝置及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種具有省電功能的便攜式電子裝置及其實(shí)現(xiàn)方法。
背景技術(shù):
隨著電子技術(shù)的發(fā)展,各種便攜式電子裝置如手機(jī)、掌上電腦(PDA)、電子書等為人們?nèi)粘5墓ぷ?,學(xué)習(xí)及娛樂帶來了極大的方便,但由于此類電子裝置需要隨身攜帶,使用過程中電池電量逐漸消耗,致使其關(guān)閉,故延長電池的使用時(shí)間是便攜式電子裝置的一大需求。一般可通過兩種方式延長電子裝置的使用時(shí)間,一種為延長電池的使用時(shí)間,另一種為可使各元件消耗的電能盡可能減少。
目前公有技術(shù)中有為便攜式電子裝置一些省電方法,例如為電子裝置設(shè)置待機(jī)狀態(tài)或者睡眠狀態(tài),但在電子裝置處于待機(jī)狀態(tài)或者睡眠狀態(tài)時(shí),用于長期存儲(chǔ)數(shù)據(jù)的閃存硬盤等非易失性存儲(chǔ)器仍然處于供電狀態(tài),使該電子裝置不能進(jìn)一步節(jié)省電能,故需要一種可進(jìn)一步節(jié)省電能消耗的省電方法。
發(fā)明內(nèi)容有鑒于此,有必要提供一種具有省電功能的便攜式電子裝置及其實(shí)現(xiàn)方法,其可進(jìn)一步減少該便攜式電子裝置的電能消耗,延長使用時(shí)間。
該具有省電功能的便攜式電子裝置包括一第一存儲(chǔ)器、一第二存儲(chǔ)器、一電源、一電源控制單元及一中央處理單元。該第一存儲(chǔ)器存儲(chǔ)保存在該便攜式電子裝置中的數(shù)據(jù);該第二存儲(chǔ)器存儲(chǔ)從第一存儲(chǔ)器中讀出的數(shù)據(jù);該電源為便攜式電子裝置各組件提供工作所需的電能;該中央處理單元接收一讀操作指令后給電源控制單元發(fā)出一開啟指令,等待第一存儲(chǔ)器處于工作狀態(tài)后,將第一存儲(chǔ)器中所存儲(chǔ)的數(shù)據(jù)讀出到第二存儲(chǔ)器,當(dāng)?shù)谝淮鎯?chǔ)器中的數(shù)據(jù)讀取完畢,則發(fā)送一關(guān)閉指令給電源控制單元;該電源控制單元位于電源與第一存儲(chǔ)器之間,接收中央處理單元發(fā)出的開啟指令及關(guān)閉指令,并根據(jù)該開啟指令建立第一存儲(chǔ)器與該電源的連接,根據(jù)該關(guān)閉指令斷開該第一存儲(chǔ)器與該電源的連接。
該具有省電功能的便攜式電子裝置的實(shí)現(xiàn)方法包括以下步驟(a)提供一便攜式電子裝置,該裝置包括一第一存儲(chǔ)器、一第二存儲(chǔ)器、一電源、一中央處理單元及一電源控制單元;(b)該中央處理單元接收一讀操作指令;(c)該中央處理單元發(fā)送一開啟指令給該電源控制單元;(d)該電源控制單元根據(jù)該開啟指令建立該第一存儲(chǔ)器與該電源之連接;(e)讀取該第一存儲(chǔ)器數(shù)據(jù)并將所讀取的數(shù)據(jù)寫入第二存儲(chǔ)器;(f)該中央處理單元發(fā)送一關(guān)閉指令給電源控制單元;(g)該電源控制單元根據(jù)關(guān)閉指令斷開該第一存儲(chǔ)器與該電源之連接。
相較于現(xiàn)有技術(shù),所述便攜式電子裝置及其實(shí)現(xiàn)方法可通過在便攜式電子裝置中的非易失性存儲(chǔ)器不使用時(shí),關(guān)掉該存儲(chǔ)器的電源的方法達(dá)到進(jìn)一步省電的目的。
圖1為具有省電功能的便攜式電子裝置的架構(gòu)圖。
圖2為便攜式電子裝置實(shí)現(xiàn)省電功能的實(shí)施方式一的流程圖。
圖3為便攜式電子裝置實(shí)現(xiàn)省電功能的實(shí)施方式二的流程圖。
具體實(shí)施方式請參閱圖1,為具有省電功能的便攜式電子裝置的架構(gòu)圖。該裝置包括一第一存儲(chǔ)器11、一第二存儲(chǔ)器12、一電源控制單元13、一電源14、一中央處理單元15及一計(jì)時(shí)器16。該第一存儲(chǔ)器11為一非易失性存儲(chǔ)器,即既使在斷電情況下也可長期保存其中數(shù)據(jù),如磁性存儲(chǔ)介質(zhì)、閃存(Flash Memory)等,該第一存儲(chǔ)器11用于存儲(chǔ)該便攜式電子裝置中的數(shù)據(jù)。該第二存儲(chǔ)器12為一易失性存儲(chǔ)器,即在斷電情況下,存儲(chǔ)在其中的數(shù)據(jù)會(huì)丟失,但因其存取速度較快,一般用作內(nèi)存,如RAM、DRAM等,該第二存儲(chǔ)器12用作便攜式電子裝置的內(nèi)存,存儲(chǔ)從第一存儲(chǔ)器11中讀出的數(shù)據(jù),供中央處理單元15處理,同時(shí)可暫存中央處理單元15從外部獲得的數(shù)據(jù),如通過有線或者無線網(wǎng)絡(luò)獲得的數(shù)據(jù)。該電源14,為該便攜式電子裝置各組件提供工作所需的電能。該電源控制單元13位于該第一存儲(chǔ)器11與該電源14之間,用于根據(jù)中央處理單元15產(chǎn)生的開啟指令及關(guān)閉指令控制電源14對第一存儲(chǔ)器11的電能供給。在中央處理單元15接收到一讀操作指令時(shí),會(huì)發(fā)出一開啟指令給電源控制單元13,該電源控制單元13接收到該開啟指令后,建立該電源14與該第一存儲(chǔ)器11之間的連接,為該第一存儲(chǔ)器11提供電能,使其處于工作狀態(tài)。當(dāng)該讀操作指令完成后,該計(jì)時(shí)器16開始計(jì)時(shí),在該計(jì)時(shí)器16所計(jì)時(shí)時(shí)間到達(dá)一預(yù)設(shè)值時(shí),該中央處理單元15未接收到新的讀操作指令時(shí),該中央處理單元15發(fā)出一關(guān)閉指令給該電源控制單元,該電源控制單元13根據(jù)該關(guān)閉指令斷開該電源14與該第一存儲(chǔ)器11的連接,該中央處理單元15還可對該第一存儲(chǔ)器11及第二存儲(chǔ)器12中的數(shù)據(jù)進(jìn)行讀寫等操作。
請參閱圖2,為便攜式電子裝置實(shí)現(xiàn)省電功能的實(shí)施方式一的流程圖。首先,該中央處理單元15接收一讀操作指令(步驟S201);該中央處理單元發(fā)送一開啟指令給該電源控制單元13(步驟S202);該電源控制單元13根據(jù)該開啟指令建立該電源14與該第一存儲(chǔ)器11的連接,使該第一存儲(chǔ)器處于工作狀態(tài)(步驟S203);判斷第二存儲(chǔ)器12中是否有寫入第一存儲(chǔ)器11的數(shù)據(jù)(步驟S204);若第二存儲(chǔ)器12中有寫入該第一存儲(chǔ)器11的數(shù)據(jù),則將第二存儲(chǔ)器12中的數(shù)據(jù)寫入第一存儲(chǔ)器11中(步驟S205);讀取該第一存儲(chǔ)器11中的數(shù)據(jù)并將所讀取的數(shù)據(jù)寫入該第二存儲(chǔ)器12中(步驟S206);若第二存儲(chǔ)器12中沒有寫入第一存儲(chǔ)器11的數(shù)據(jù),則直接執(zhí)行步驟S206;判斷該第一存儲(chǔ)器11中的數(shù)據(jù)是否讀取完畢(步驟S207);若該第一存儲(chǔ)器11中的數(shù)據(jù)未讀取完畢,則返回步驟S206,直到數(shù)據(jù)讀取完畢;若該第一存儲(chǔ)器11中的數(shù)據(jù)讀取完畢,則該計(jì)時(shí)器16開始計(jì)時(shí)(步驟S208);偵測是否有新的讀操作指令(步驟S209);若有新的讀操作指令,則該計(jì)時(shí)器16置零后返回步驟S204(步驟S210);若沒有新的讀操作指令,則判斷該計(jì)時(shí)器16所計(jì)時(shí)時(shí)間是否到達(dá)一預(yù)設(shè)值,若未到達(dá)該預(yù)設(shè)值,則返回步驟S209(步驟S211);若到達(dá)該預(yù)設(shè)值,則發(fā)送一關(guān)閉指令給該電源控制單元13,該電源控制單元13根據(jù)該關(guān)閉指令斷開該電源14與該第一存儲(chǔ)器11之間的連接(步驟S212),之后即可返回步驟S201,等待接收新的讀操作指令,直到接收到一關(guān)機(jī)指令則結(jié)束循環(huán)。本實(shí)施方式中,在執(zhí)行完步驟S207,若該第一存儲(chǔ)器的數(shù)據(jù)讀取完畢,亦可直接發(fā)送關(guān)閉指令給電源控制單元。
請參閱圖3,為便攜式電子裝置實(shí)現(xiàn)省電功能的實(shí)施方式二的流程圖。該實(shí)施方式中的步驟S301、步驟S302及步驟S303分別與實(shí)施方式一中的步驟S201、步驟S202及步驟S203相對應(yīng);在該便攜式電子裝置處于工作狀態(tài)后,讀取第一存儲(chǔ)器11中的數(shù)據(jù)并將所讀取的數(shù)據(jù)寫入第二存儲(chǔ)器12中(步驟S304);判斷該第二存儲(chǔ)器12中的數(shù)據(jù)是否寫滿(步驟S305);若該第二存儲(chǔ)器12中的數(shù)據(jù)已寫滿,則將該第二存儲(chǔ)器12中的數(shù)據(jù)存儲(chǔ)至該第一存儲(chǔ)器11中,然后返回步驟S304(步驟S306);若該第二存儲(chǔ)區(qū)的數(shù)據(jù)未寫滿,則判斷該第一存儲(chǔ)器11中的數(shù)據(jù)是否讀取完畢(步驟S307),若第一存儲(chǔ)器11中的數(shù)據(jù)未讀取完畢,則返回步驟S304;若第一存儲(chǔ)器11中的數(shù)據(jù)讀取完畢,則設(shè)置一計(jì)時(shí)器16開始計(jì)時(shí)(步驟S308);偵測是否有新的讀操作指令(步驟S309);若有新的讀操作指令,則該計(jì)時(shí)器16置零后返回步驟S304(步驟S310);若沒有新的讀操作指令,則判斷該計(jì)時(shí)器16所計(jì)時(shí)時(shí)間是否到達(dá)一預(yù)設(shè)值,若未到達(dá)該預(yù)設(shè)值,則返回步驟S309(步驟S311);若到達(dá)該預(yù)設(shè)值,則發(fā)送一關(guān)閉指令給該電源控制單元13,該電源控制單元13根據(jù)該關(guān)閉指令斷開電源14與該第一存儲(chǔ)器11之間的連接(步驟S312);判斷該第二存儲(chǔ)器12中的數(shù)據(jù)是否寫滿,若該第二存儲(chǔ)器12中的數(shù)據(jù)未寫滿,則返回步驟S301(步驟S313);若第二存儲(chǔ)器12中的數(shù)據(jù)寫滿,則發(fā)送一開啟指令給該電源控制單元13,該電源控制單元13根據(jù)該開啟指令建立該電源14與該第一存儲(chǔ)器11之間的連接,開啟該第一存儲(chǔ)器11(步驟S314);將該第二存儲(chǔ)器12中的數(shù)據(jù)存儲(chǔ)至該第一存儲(chǔ)器11中,等待該第二存儲(chǔ)器12中的數(shù)據(jù)全部存儲(chǔ)至該第一存儲(chǔ)器11時(shí),由該中央處理單元15發(fā)出一關(guān)閉指令給該電源控制單元13,由該電源控制單元13斷開該第一存儲(chǔ)器11與該電源的連接(步驟S315),之后即可返回步驟S301,檢測有沒有新的讀操作指令,直到系統(tǒng)總電源關(guān)閉則結(jié)束循環(huán)。本實(shí)施方式中,在執(zhí)行完步驟S307,若該第一存儲(chǔ)器11的數(shù)據(jù)讀取完畢,亦可直接發(fā)送關(guān)閉指令給電源控制單元15。
另外,在上述兩種實(shí)施方式中,該中央處理單元15接收到關(guān)機(jī)指令時(shí),若該第一存儲(chǔ)器11處于工作狀態(tài),則將該第二存儲(chǔ)器12中的數(shù)據(jù)存儲(chǔ)至該第一存儲(chǔ)器11中,若該第一存儲(chǔ)器處于關(guān)閉狀態(tài),則發(fā)送一開啟指令給該第一存儲(chǔ)器11,以建立該電源13與該第一存儲(chǔ)器11的連接,連接建立之后,即可將該第二存儲(chǔ)器12的數(shù)據(jù)存儲(chǔ)至該第一存儲(chǔ)器11中。
權(quán)利要求
1.一種具有省電功能的便攜式電子裝置,該裝置包括一第一存儲(chǔ)器,存儲(chǔ)保存在該便攜式電子裝置中的數(shù)據(jù);一第二存儲(chǔ)器,存儲(chǔ)從該第一存儲(chǔ)器中讀出的數(shù)據(jù);一電源,為該便攜式電子裝置各組件提供工作所需的電能;其特征在于該便攜式電子裝置還包括一電源控制單元;一中央處理單元,接收一讀操作指令后給該電源控制單元發(fā)出一開啟指令,等待該第一存儲(chǔ)器處于工作狀態(tài)后,將該第一存儲(chǔ)器中所存儲(chǔ)的數(shù)據(jù)讀出到該第二存儲(chǔ)器,當(dāng)?shù)谝淮鎯?chǔ)器中的數(shù)據(jù)讀取完畢,則發(fā)送一關(guān)閉指令給該電源控制單元;該電源控制單元,位于該電源與該第一存儲(chǔ)器之間,接收該中央處理單元發(fā)出的開啟指令及關(guān)閉指令,并根據(jù)該開啟指令建立第一存儲(chǔ)器與該電源的連接,根據(jù)該關(guān)閉指令斷開該第一存儲(chǔ)器與該電源的連接。
2.如權(quán)利要求1所述的具有省電功能的便攜式電子裝置,其特征在于,該中央處理單元還可在讀取該第一存儲(chǔ)器中的數(shù)據(jù)前,先檢測該第二存儲(chǔ)器中是否有需要寫入該第一存儲(chǔ)器的數(shù)據(jù),若該第二存儲(chǔ)器中有需要寫入該第一存儲(chǔ)器的數(shù)據(jù),則將該數(shù)據(jù)寫入該第一存儲(chǔ)器。
3.如權(quán)利要求1所述的具有省電功能的便攜式電子裝置,其特征在于,該中央處理單元還可在檢測到該第二存儲(chǔ)器中的數(shù)據(jù)已寫滿,且該第一存儲(chǔ)器處于工作狀態(tài)時(shí),則將該第二存儲(chǔ)器中的數(shù)據(jù)寫入該第一存儲(chǔ)器。
4.如權(quán)利要求1所述的具有省電功能的便攜式電子裝置,其特征在于,該中央處理單元還可在檢測到該第二存儲(chǔ)器中的數(shù)據(jù)已寫滿,且該第一存儲(chǔ)器處于關(guān)閉狀態(tài)時(shí),由該中央處理單元發(fā)送一開啟指令給該電源控制單元,由該電源控制單元建立該第一存儲(chǔ)器與該電源的連接,使該第一存儲(chǔ)器處于工作狀態(tài),然后將該第二存儲(chǔ)器中的數(shù)據(jù)寫入該第一存儲(chǔ)器中。
5.如權(quán)利要求1所述的具有省電功能的便攜式電子裝置,其特征在于,該第二存儲(chǔ)器中還可暫存中央處理單元從外部獲得的數(shù)據(jù)。
6.如權(quán)利要求1所述的具有省電功能的便攜式電子裝置,其特征在于,該中央處理單元還可在接收到關(guān)機(jī)指令后,將該第二存儲(chǔ)器中的數(shù)據(jù)存儲(chǔ)到該第一存儲(chǔ)器。
7.一種便攜式電子裝置省電的方法,其特征在于,該方法包括以下步驟提供一便攜式電子裝置,該裝置包括一第一存儲(chǔ)器、一第二存儲(chǔ)器、一電源、一中央處理單元及一電源控制單元;接收一讀操作指令;發(fā)送一開啟指令給該電源控制單元;該電源控制單元根據(jù)該開啟指令建立該第一存儲(chǔ)器與該電源之連接;讀取該第一存儲(chǔ)器的數(shù)據(jù)并將所讀出的數(shù)據(jù)寫入該第二存儲(chǔ)器,直到該讀操作指令執(zhí)行完畢;發(fā)送一關(guān)閉指令給該電源控制單元;該電源控制單元根據(jù)該電源關(guān)閉指令斷開該第一存儲(chǔ)器與該電源之連接。
8.如權(quán)利要求7所述的便攜式電子裝置省電的方法,其特征在于,在讀取該第一存儲(chǔ)器的數(shù)據(jù)時(shí)的步驟還包括若該第二存儲(chǔ)區(qū)中有數(shù)據(jù)寫入該第一存儲(chǔ)器,則先將該第二存儲(chǔ)器中的數(shù)據(jù)寫入該第一存儲(chǔ)器。
9.如權(quán)利要求7所述的便攜式電子裝置省電的方法,其特征在于,在讀取該第一存儲(chǔ)器的數(shù)據(jù)到第二存儲(chǔ)器的步驟還包括當(dāng)該第二存儲(chǔ)器中的數(shù)據(jù)寫滿時(shí),將該第二存儲(chǔ)器中的數(shù)據(jù)寫入該第一存儲(chǔ)器。
10.如權(quán)利要求7所述的便攜式電子裝置省電的方法,其特征在于,還包括步驟在該讀操作指令執(zhí)行完畢后的一預(yù)設(shè)時(shí)間內(nèi)若該中央處理單元接收到新的讀操作指令時(shí),則返回讀取第一存儲(chǔ)器中的數(shù)據(jù)。
11.如權(quán)利要求7所述的便攜式電子裝置省電的方法,其特征在于,還包括步驟在斷開該第一存儲(chǔ)器與該電源的連接后,該第二存儲(chǔ)器中的數(shù)據(jù)寫滿時(shí),該中央處理單元發(fā)送一開啟指令給該電源控制單元,該電源控制單元建立該電源與該第一存儲(chǔ)器的連接,并將該第二存儲(chǔ)器中的數(shù)據(jù)寫入該第一存儲(chǔ)器。
12.如權(quán)利要求7所述的便攜式電子裝置省電的方法,其特征在于,還包括步驟若該中央處理單元接收到一關(guān)機(jī)指令,則將該第二存儲(chǔ)器中的數(shù)據(jù)寫入該第一存儲(chǔ)器中。
全文摘要
提供一種具有省電功能的便攜式電子裝置及其實(shí)現(xiàn)方法。該具有省電功能的便攜式電子裝置的實(shí)現(xiàn)方法包括如下步驟提供一便攜式電子裝置,該裝置包括一第一存儲(chǔ)器、一第二存儲(chǔ)器、一電源、一中央處理單元及一電源控制單元;接收一讀操作指令;發(fā)送一開啟指令給該電源控制單元;該電源控制單元根據(jù)該開啟指令建立該第一存儲(chǔ)器與該電源之連接;讀取該第一存儲(chǔ)器并將所讀取的數(shù)據(jù)寫入第二存儲(chǔ)器;發(fā)送一關(guān)閉指令給該電源控制單元;該電源控制單元根據(jù)該關(guān)閉指令斷開第一存儲(chǔ)器與電源之連接。使用該具有省電功能的便攜式電子裝置的實(shí)現(xiàn)方法,可節(jié)省便攜式電子裝置的使用量,從而延長其使用時(shí)間。
文檔編號(hào)G06F1/32GK101042608SQ20061003459
公開日2007年9月26日 申請日期2006年3月21日 優(yōu)先權(quán)日2006年3月21日
發(fā)明者連文釧, 程華東, 劉奪, 謝冠宏 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司