基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法及其設(shè)備的制作方法
【專利摘要】本發(fā)明提供一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)設(shè)備,包括處理單元、供電單元、電源控制單元、RTC單元和微處理單元。微處理單元響應(yīng)處理單元接收到的定時(shí)開(kāi)關(guān)機(jī)控制指令初始化,并將處理單元中預(yù)先設(shè)定的開(kāi)關(guān)機(jī)時(shí)間設(shè)置給RTC單元。當(dāng)RTC單元發(fā)出中斷指令后,微處理單元從RTC單元中獲取系統(tǒng)時(shí)間以及預(yù)先設(shè)定的開(kāi)關(guān)機(jī)時(shí)間,并當(dāng)確定執(zhí)行定時(shí)開(kāi)機(jī)指令還是定時(shí)關(guān)機(jī)指令時(shí)根據(jù)設(shè)備的開(kāi)關(guān)機(jī)狀態(tài)相應(yīng)地調(diào)用電源控制單元控制供電單元對(duì)處理單元的供電。本發(fā)明還提供一種相應(yīng)的方法,利用本發(fā)明,使得設(shè)備能夠根據(jù)用戶需要定時(shí)開(kāi)機(jī)或關(guān)機(jī)以節(jié)省設(shè)備電能。
【專利說(shuō)明】基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法及其設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電子設(shè)備,尤其涉及一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法及設(shè)備。
【背景技術(shù)】
[0002]目前,隨著科學(xué)技術(shù)的飛速發(fā)展,智能電子設(shè)備的輔助功能已經(jīng)越來(lái)越引起用戶的廣泛注意。通常,現(xiàn)有的基于Android系統(tǒng)的電子設(shè)備一般不具有定時(shí)開(kāi)機(jī)和定時(shí)關(guān)機(jī)功能,當(dāng)用戶在特定時(shí)段不需要使用電子設(shè)備時(shí)無(wú)法自動(dòng)關(guān)機(jī)以及自動(dòng)開(kāi)機(jī),這樣就增加了電子設(shè)備電源的電能損耗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法及設(shè)備,能夠有效控制開(kāi)關(guān)機(jī)從而達(dá)到節(jié)省電能的目的。
[0004]為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)設(shè)備,該設(shè)備包括處理單元、供電單元、電源控制單元以及RTC單元,該設(shè)備還包括與RTC單元連接的微處理單元,該供電單元和電源控制單元分別與微處理單元連接,供電單元還通過(guò)電源控制單元與處理單元連接。
[0005]該處理單元用于接收?qǐng)?zhí)行定時(shí)開(kāi)關(guān)機(jī)的控制指令。
[0006]該RTC單元用于在系統(tǒng)時(shí)間到達(dá)預(yù)先設(shè)置的開(kāi)機(jī)時(shí)間或關(guān)機(jī)時(shí)間時(shí)產(chǎn)生一中斷指令。
[0007]該微處理單元用于響應(yīng)處理單元收到的執(zhí)行定時(shí)開(kāi)關(guān)機(jī)的控制指令,進(jìn)行初始化,并將處理單元中預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間設(shè)置給RTC單元。當(dāng)收到RTC單元發(fā)出的中斷指令后,從該RTC單元中獲取系統(tǒng)時(shí)間以及預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間,以確定執(zhí)行定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令。判斷該處理單元是否處于工作狀態(tài)以確定該設(shè)備當(dāng)前處于開(kāi)機(jī)還是關(guān)機(jī)狀態(tài),并根據(jù)執(zhí)行的定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令和設(shè)備當(dāng)前的開(kāi)關(guān)機(jī)狀態(tài)判斷是否響應(yīng)中斷指令,若響應(yīng)中斷指令則通過(guò)調(diào)用電源控制單元控制供電單元對(duì)處理單元的供電。
[0008]進(jìn)一步地,本發(fā)明還提供一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法,該方法包括:
[0009]處理單元收到執(zhí)行定時(shí)開(kāi)關(guān)機(jī)的控制指令。
[0010]微處理單元響應(yīng)該指令,進(jìn)行初始化,并將處理單元中預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間設(shè)置給RTC單元。
[0011]RTC單元在系統(tǒng)時(shí)間到達(dá)預(yù)先設(shè)置的開(kāi)機(jī)時(shí)間或關(guān)機(jī)時(shí)間時(shí)產(chǎn)生一中斷指令。
[0012]微處理單元收到該中斷指令后,從RTC單元中獲取系統(tǒng)時(shí)間以及預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間,以確定執(zhí)行定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令。判斷該處理單元是否處于工作狀態(tài)以確定該設(shè)備當(dāng)前處于開(kāi)機(jī)還是關(guān)機(jī)狀態(tài),并根據(jù)執(zhí)行的定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令和設(shè)備當(dāng)前的開(kāi)關(guān)機(jī)狀態(tài)判斷是否響應(yīng)中斷指令,若響應(yīng)中斷指令則通過(guò)調(diào)用電源控制單元控制供電單元對(duì)處理單元的供電。
[0013]本發(fā)明提供的一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法及其設(shè)備,通過(guò)微處理單元調(diào)用RTC單元的開(kāi)機(jī)時(shí)機(jī)、關(guān)機(jī)時(shí)間以及系統(tǒng)時(shí)間判斷是否達(dá)到開(kāi)關(guān)機(jī)時(shí)間及控制指令為定時(shí)開(kāi)機(jī)還是定時(shí)關(guān)機(jī)指令,并綜合考慮設(shè)備的開(kāi)關(guān)機(jī)狀態(tài),當(dāng)滿足條件時(shí),該微處理單元相應(yīng)地控制電源控制單元連通或切斷供電單元與處理單元的連接,從而實(shí)現(xiàn)定時(shí)開(kāi)關(guān)機(jī)的目的,使得設(shè)備能夠根據(jù)用戶需要定時(shí)開(kāi)機(jī)或關(guān)機(jī)以節(jié)省設(shè)備電能。
【專利附圖】
【附圖說(shuō)明】 [0014]圖1為本發(fā)明實(shí)施方式中基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)設(shè)備的功能模塊示意圖;
[0015]圖2為本發(fā)明實(shí)施方式中基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法的流程示意圖。
[0016]標(biāo)號(hào)說(shuō)明:
[0017]設(shè)備10
[0018]處理單元 11
[0019]微處理單元 12
[0020]RTC 單元13
[0021]電源控制單元14
[0022]供電單元 15
【具體實(shí)施方式】
[0023]為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。
[0024]請(qǐng)參考圖1,為本發(fā)明實(shí)施方式中基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)設(shè)備的功能模塊示意圖,該設(shè)備10裝載有Android操作系統(tǒng)并用于實(shí)現(xiàn)用戶的基本操作,該設(shè)備10可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理等智能移動(dòng)設(shè)備。該設(shè)備10包括處理單元11、微處理單元12、RTC (Real-time clock,實(shí)時(shí)時(shí)鐘)單元13、電源控制單元14以及供電單元15。該供電單元15通過(guò)電源控制單元14與該處理單元11連接,還直接與該微處理單元12連接。該微處理單元12與該RTC單元13連接。在本實(shí)施方式中,該Android系統(tǒng)的kernel (內(nèi)核程序)中增加單片機(jī)驅(qū)動(dòng)程序,用于驅(qū)動(dòng)該微處理單元12執(zhí)行相應(yīng)功能。
[0025]該處理單元11用于接收?qǐng)?zhí)行定時(shí)開(kāi)關(guān)機(jī)的控制指令。
[0026]該微處理單元12用于響應(yīng)該處理單元11接收到的執(zhí)行開(kāi)關(guān)機(jī)的控制指令,進(jìn)行初始化,并將處理單元11中預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間設(shè)置給RTC單元13。具體地,該微處理單元12通過(guò)MCU_SCL引腳以及MCU_SDA引腳調(diào)用RTC單元13執(zhí)行SetPICShutDownTime指令進(jìn)行關(guān)機(jī)時(shí)間設(shè)置、執(zhí)行SetPICStartUp Time指令進(jìn)行開(kāi)機(jī)時(shí)間設(shè)置。當(dāng)該RTC單元13開(kāi)始計(jì)時(shí)后,用戶可以根據(jù)需要開(kāi)機(jī)或關(guān)閉設(shè)備10的電源,即根據(jù)需要控制該供電單元15是否該處理單元11供電,該控制方案為現(xiàn)有技術(shù),在此不加贅述。并且,該供電單元15直接與該微處理單元12連接,該設(shè)備10的開(kāi)機(jī)或關(guān)機(jī)時(shí),該微處理單元12以及該RTC單元13始終處于工作狀態(tài)。
[0027]該RTC單元13根據(jù)預(yù)先設(shè)置的開(kāi)機(jī)時(shí)間、關(guān)機(jī)時(shí)間以及系統(tǒng)當(dāng)前時(shí)間判斷開(kāi)始計(jì)時(shí)后的系統(tǒng)當(dāng)前時(shí)間是否到達(dá)開(kāi)機(jī)時(shí)間或關(guān)機(jī)時(shí)間,并當(dāng)確定當(dāng)前時(shí)間到達(dá)開(kāi)機(jī)時(shí)間或關(guān)機(jī)時(shí)間時(shí)產(chǎn)生一中斷指令,該微處理單元12通過(guò)RTC_INT引腳接收該中斷指令,并從該RTC單元13中獲取系統(tǒng)時(shí)間以及預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間以判斷接收到的中斷指令為定時(shí)開(kāi)機(jī)指令還是定時(shí)關(guān)機(jī)指令。具體地,該微處理單元12通過(guò)MCU_SCL引腳以及MCU_SDA引腳調(diào)用RTC單元13執(zhí)行GetPICDown Time指令獲取關(guān)機(jī)時(shí)間、執(zhí)行GetPICStartUpTime指令獲取開(kāi)機(jī)時(shí)間、以及執(zhí)行GetPICCurrent Time指令獲取系統(tǒng)當(dāng)前時(shí)間。
[0028]進(jìn)一步地,該微處理單元12還根據(jù)處理單元11當(dāng)前是否正在運(yùn)行判斷該設(shè)備10處于開(kāi)機(jī)狀態(tài)還是關(guān)機(jī)狀態(tài)。
[0029]具體地,當(dāng)確定該中斷指令為定時(shí)開(kāi)機(jī)指令且該設(shè)備10處于開(kāi)機(jī)狀態(tài)時(shí),該微處理單元12對(duì)該中斷指令不做響應(yīng)。當(dāng)確定該中斷指令為定時(shí)關(guān)機(jī)指令且該設(shè)備10處于開(kāi)機(jī)狀態(tài)時(shí),該微處理單元12響應(yīng)該中斷指令產(chǎn)生一關(guān)機(jī)控制指令,并通過(guò)P0WER_EN引腳發(fā)送該關(guān)機(jī)控制指令至電源控制單元14,該電源控制單元14響應(yīng)該關(guān)機(jī)控制指令控制供電單元15關(guān)閉,以切斷處理單元11與該供電單元15的電源連接,從而實(shí)現(xiàn)設(shè)備10在達(dá)到關(guān)機(jī)時(shí)間時(shí)自動(dòng)關(guān)機(jī)。當(dāng)確定該中斷指令為定時(shí)開(kāi)機(jī)指令且該設(shè)備10處于關(guān)機(jī)狀態(tài)時(shí),該微處理單元12響應(yīng)該中斷指令產(chǎn)生一開(kāi)機(jī)控制指令,并通過(guò)P0WER_EN引腳發(fā)送該開(kāi)機(jī)控制指令至電源控制單元14,該電源控制單元14響應(yīng)該開(kāi)機(jī)控制指令控制供電單元15開(kāi)啟為該處理單元11供電,從而實(shí)現(xiàn)設(shè)備10在達(dá)到開(kāi)機(jī)時(shí)間時(shí)自動(dòng)開(kāi)機(jī)。當(dāng)確定該中斷指令為定時(shí)關(guān)機(jī)指令且該設(shè)備10處于關(guān)機(jī)狀態(tài)時(shí),該微處理單元12對(duì)該中斷指令不做響應(yīng)。
[0030]在本實(shí)施方式中,當(dāng)該微處理單元12響應(yīng)該中斷指令產(chǎn)生關(guān)機(jī)控制指令時(shí),該處理單元11還用于產(chǎn)生一提示信息,該提示信息用于顯示在該設(shè)備10的顯示屏幕(圖未示)上以提示用戶是否立即執(zhí)行關(guān)機(jī)動(dòng)作或者提示用戶保存當(dāng)前正在執(zhí)行的任務(wù)后關(guān)機(jī)。當(dāng)該處理單元11接收到用戶同意關(guān)機(jī)的指令后發(fā)送該同意關(guān)機(jī)指令至該微處理單元12,該微處理單元12發(fā)送該關(guān)機(jī)控制指令至該電源控制單元14以關(guān)閉該供電單元15。
[0031]請(qǐng)參閱圖2,為本發(fā)明基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法的流程圖,該方法可以在裝載有Android操作系統(tǒng)的智能手機(jī)、平板電腦、智能電視、數(shù)碼相機(jī)等電子設(shè)備上使用,該方法包括:
[0032]步驟S20,該處理單元11接收一執(zhí)行定時(shí)開(kāi)關(guān)機(jī)的控制指令。
[0033]步驟S21,該微處理單元12響應(yīng)該定時(shí)開(kāi)關(guān)機(jī)的控制指令進(jìn)行初始化,啟動(dòng)RTC單元13進(jìn)行計(jì)時(shí),并將該處理單元11中預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間、關(guān)機(jī)時(shí)間以及系統(tǒng)當(dāng)前時(shí)間設(shè)置給RTC單元13。具體地,該微處理單元12通過(guò)MCU_SCL引腳以及MCU_SDA引腳調(diào)用RTC單兀13執(zhí)行SetPICShutDown Time指令進(jìn)行關(guān)機(jī)時(shí)間設(shè)置、執(zhí)行SetPICStartUp Time指令進(jìn)行開(kāi)機(jī)時(shí)間設(shè)置。
[0034]步驟S22,該RTC單元13根據(jù)預(yù)先設(shè)置的開(kāi)機(jī)時(shí)間、關(guān)機(jī)時(shí)間以及系統(tǒng)當(dāng)前時(shí)間判斷開(kāi)始計(jì)時(shí)后的系統(tǒng)當(dāng)前時(shí)間到達(dá)開(kāi)機(jī)時(shí)間或關(guān)機(jī)時(shí)間時(shí)產(chǎn)生一中斷指令。
[0035]步驟S23,該微處理單元12通過(guò)RTC_INT引腳接收該中斷指令,并從該RTC單元13中獲取系統(tǒng)時(shí)間以及預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間以判斷接收到的中斷指令為定時(shí)開(kāi)機(jī)指令還是定時(shí)關(guān)機(jī)指令,以及根據(jù)處理單元11當(dāng)前是否正在運(yùn)行判斷該設(shè)備10處于開(kāi)機(jī)狀態(tài)還是關(guān)機(jī)狀態(tài)。具體地,該微處理單元12通過(guò)MCU_SCL引腳以及MCU_SDA引腳調(diào)用RTC單元13執(zhí)行GetPICDown Time指令獲取關(guān)機(jī)時(shí)間、執(zhí)行GetPICStartUp Time指令獲取開(kāi)機(jī)時(shí)間、以及執(zhí)行GetPICCurrent Time指令獲取系統(tǒng)當(dāng)前時(shí)間。[0036]步驟S24,該微處理單元12根據(jù)判斷結(jié)果響應(yīng)該中斷指令產(chǎn)生相應(yīng)的開(kāi)機(jī)或關(guān)機(jī)控制指令,并通過(guò)P0WER_EN引腳發(fā)送該控制指令至電源控制單元14,該電源控制單元14響應(yīng)該控制指令控制供電單元15開(kāi)啟或關(guān)閉,以連通或切斷處理單元11與該供電單元15的電源連接,從而實(shí)現(xiàn)設(shè)備10自動(dòng)開(kāi)機(jī)或關(guān)機(jī);或者該微處理單元12根據(jù)判斷結(jié)果對(duì)該中斷指令不做響應(yīng)。
[0037]具體地,當(dāng)確定該中斷指令為定時(shí)開(kāi)機(jī)指令且該設(shè)備10處于開(kāi)機(jī)狀態(tài)時(shí),該微處理單元12對(duì)該中斷指令不做響應(yīng)。當(dāng)確定該中斷指令為定時(shí)關(guān)機(jī)指令且該設(shè)備10處于開(kāi)機(jī)狀態(tài)時(shí),該微處理單元12響應(yīng)該中斷指令產(chǎn)生一關(guān)機(jī)控制指令,并通過(guò)P0WER_EN引腳發(fā)送該關(guān)機(jī)控制指令至電源控制單元14,該電源控制單元14響應(yīng)該關(guān)機(jī)控制指令控制供電單元15關(guān)閉,以切斷處理單元11與該供電單元15的電源連接,從而實(shí)現(xiàn)設(shè)備10在達(dá)到關(guān)機(jī)時(shí)間時(shí)自動(dòng)關(guān)機(jī)。當(dāng)確定該中斷指令為定時(shí)開(kāi)機(jī)指令且該設(shè)備10處于關(guān)機(jī)狀態(tài)時(shí),該微處理單元12響應(yīng)該中斷指令產(chǎn)生一開(kāi)機(jī)控制指令,并通過(guò)P0WER_EN引腳發(fā)送該開(kāi)機(jī)控制指令至電源控制單元14,該電源控制單元14響應(yīng)該開(kāi)機(jī)控制指令控制供電單元15開(kāi)啟為該處理單元11供電,從而實(shí)現(xiàn)設(shè)備10在達(dá)到開(kāi)機(jī)時(shí)間時(shí)自動(dòng)開(kāi)機(jī)。當(dāng)確定該中斷指令為定時(shí)關(guān)機(jī)指令且該設(shè)備10處于關(guān)機(jī)狀態(tài)時(shí),該微處理單元12對(duì)該中斷指令不做響應(yīng)。然后,本流程結(jié)束。
[0038]在本實(shí)施方式中,當(dāng)該微處理單元12響應(yīng)該中斷指令產(chǎn)生關(guān)機(jī)控制指令時(shí),該處理單元11還用于產(chǎn)生一提示信息,該提示信息用于顯示在該設(shè)備10的顯示屏幕(圖未示)上以提示用戶是否立即執(zhí)行關(guān)機(jī)動(dòng)作或者提示用戶保存當(dāng)前正在執(zhí)行的任務(wù)后關(guān)機(jī)。當(dāng)該處理單元11接收到用戶同意關(guān)機(jī)的指令后發(fā)送該同意關(guān)機(jī)指令至該微處理單元12,該微處理單元12響應(yīng)該中斷指令產(chǎn)生該關(guān)機(jī)控制指令。
[0039]本發(fā)明提供的一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法及其設(shè)備,通過(guò)微處理單元調(diào)用RTC單元的開(kāi)機(jī)時(shí)機(jī)、關(guān)機(jī)時(shí)間以及系統(tǒng)時(shí)間判斷是否達(dá)到開(kāi)關(guān)機(jī)時(shí)間及控制指令為定時(shí)開(kāi)機(jī)還是定時(shí)關(guān)機(jī)指令,并綜合考慮設(shè)備的開(kāi)關(guān)機(jī)狀態(tài),當(dāng)滿足條件時(shí),該微處理單元相應(yīng)地控制電源控制單元連通或切斷供電單元與處理單元的連接,從而實(shí)現(xiàn)定時(shí)開(kāi)關(guān)機(jī)的目的,使得設(shè)備能夠根據(jù)用戶需要定時(shí)開(kāi)機(jī)或關(guān)機(jī)以節(jié)省設(shè)備電能。
[0040]以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)設(shè)備,所述設(shè)備包括處理單元、供電單元、電源控制單元以及RTC單元,其特征在于,所述設(shè)備還包括與RTC單元連接的微處理單元,所述供電單元和電源控制單元分別與微處理單元連接,供電單元還通過(guò)電源控制單元與處理單元連接; 所述處理單元用于接收?qǐng)?zhí)行定時(shí)開(kāi)關(guān)機(jī)的控制指令; 所述RTC單元用于在系統(tǒng)時(shí)間到達(dá)預(yù)先設(shè)置的開(kāi)機(jī)時(shí)間或關(guān)機(jī)時(shí)間時(shí)產(chǎn)生一中斷指令; 所述微處理單元用于響應(yīng)處理單元收到的執(zhí)行定時(shí)開(kāi)關(guān)機(jī)的控制指令,進(jìn)行初始化,并將處理單元中預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間設(shè)置給RTC單元;當(dāng)收到RTC單元發(fā)出的中斷指令后,從所述RTC單元中獲取系統(tǒng)時(shí)間以及預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間,以確定執(zhí)行定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令;判斷所述處理單元是否處于工作狀態(tài)以確定所述設(shè)備當(dāng)前處于開(kāi)機(jī)還是關(guān)機(jī)狀態(tài),并根據(jù)執(zhí)行的定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令和設(shè)備當(dāng)前的開(kāi)關(guān)機(jī)狀態(tài)判斷是否響應(yīng)中斷指令,若響應(yīng)中斷指令則通過(guò)調(diào)用電源控制單元控制供電單元對(duì)處理單元的供電。
2.如權(quán)利要求1所述基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)設(shè)備,其特征在于,所述微處理單元根據(jù)執(zhí)行的定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令和設(shè)備當(dāng)前的開(kāi)關(guān)機(jī)狀態(tài)判斷是否響應(yīng)中斷指令,若響應(yīng)中斷指令則通過(guò)調(diào)用電源控制單元控制供電單元對(duì)處理單元的供電的具體為: 當(dāng)確定執(zhí)行定 時(shí)開(kāi)機(jī)指令且所述設(shè)備為開(kāi)機(jī)狀態(tài)時(shí),所述微處理單元對(duì)所述中斷指令不做響應(yīng); 當(dāng)確定執(zhí)行定時(shí)關(guān)機(jī)指令且所述設(shè)備為開(kāi)機(jī)狀態(tài)時(shí),所述微處理單元響應(yīng)所述中斷指令產(chǎn)生一關(guān)機(jī)控制指令,并發(fā)送所述關(guān)機(jī)控制指令至所述電源控制單元,所述電源控制單元響應(yīng)所述關(guān)機(jī)控制指令切斷所述供電單元與所述處理單元的供電連接; 當(dāng)確定執(zhí)行定時(shí)開(kāi)機(jī)指令且所述設(shè)備為關(guān)機(jī)狀態(tài)時(shí),所述微處理單元響應(yīng)所述中斷指令產(chǎn)生一開(kāi)機(jī)控制指令,并發(fā)送所述開(kāi)機(jī)控制指令至所述電源控制單元,所述電源控制單元響應(yīng)所述開(kāi)機(jī)控制指令導(dǎo)通所述供電單元與所述處理單元的供電連接; 當(dāng)確定執(zhí)行定時(shí)關(guān)機(jī)指令且所述設(shè)備為關(guān)機(jī)狀態(tài)時(shí),所述微處理單元對(duì)所述中斷指令不做響應(yīng)。
3.如權(quán)利要求2所述基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)設(shè)備,其特征在于,當(dāng)所述微處理單元產(chǎn)生所述關(guān)機(jī)控制指令并發(fā)送所述關(guān)機(jī)控制指令至所述電源控制單元以切斷供電單元與處理單元的供電連接前,處理單元還產(chǎn)生一提示信息提示是否立即執(zhí)行關(guān)機(jī)動(dòng)作或者是否先保存當(dāng)前正在執(zhí)行的任務(wù)后關(guān)機(jī),并在收到所述提示信息的反饋后將其發(fā)送到微處理單元。
4.一種基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法,其特征在于,所述方法包括: 處理單元收到執(zhí)行定時(shí)開(kāi)關(guān)機(jī)的控制指令; 微處理單元響應(yīng)所述定時(shí)開(kāi)關(guān)機(jī)的控制指令進(jìn)行初始化,并將處理單元中預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間設(shè)置給RTC單元; RTC單元在系統(tǒng)時(shí)間到達(dá)預(yù)先設(shè)置的開(kāi)機(jī)時(shí)間或關(guān)機(jī)時(shí)間時(shí)產(chǎn)生一中斷指令; 微處理單元收到所述中斷指令后,從RTC單元中獲取系統(tǒng)時(shí)間以及預(yù)先設(shè)定的開(kāi)機(jī)時(shí)間和關(guān)機(jī)時(shí)間,以確定執(zhí)行定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令;判斷所述處理單元是否處于工作狀態(tài)以確定所述設(shè)備當(dāng)前處于開(kāi)機(jī)還是關(guān)機(jī)狀態(tài),并根據(jù)執(zhí)行的定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令和設(shè)備當(dāng)前的開(kāi)關(guān)機(jī)狀態(tài)判斷是否響應(yīng)中斷指令,若響應(yīng)中斷指令則通過(guò)調(diào)用電源控制單元控制供電單元對(duì)處理單元的供電。
5.如權(quán)利要求4所述基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法,其特征在于,所述微處理單元根據(jù)執(zhí)行的定時(shí)開(kāi)機(jī)指令或定時(shí)關(guān)機(jī)指令和設(shè)備當(dāng)前的開(kāi)關(guān)機(jī)狀態(tài)判斷是否響應(yīng)中斷指令,若響應(yīng)中斷指令則通過(guò)調(diào)用電源控制單元控制供電單元對(duì)處理單元的供電的具體步驟為: 當(dāng)確定執(zhí)行定時(shí)開(kāi)機(jī)指令且系統(tǒng)為開(kāi)機(jī)狀態(tài)時(shí),所述微處理單元對(duì)所述中斷指令不做響應(yīng); 當(dāng)確定執(zhí)行定時(shí)關(guān)機(jī)指令且系統(tǒng)為開(kāi)機(jī)狀態(tài)時(shí),所述微處理單元響應(yīng)所述中斷指令產(chǎn)生一關(guān)機(jī)控制指令,并發(fā)送所述關(guān)機(jī)控制指令至所述電源控制單元,所述電源控制單元響應(yīng)所述關(guān)機(jī)控制指令切斷所述供電單元與所述處理單元的供電連接; 當(dāng)確定執(zhí)行定時(shí)開(kāi)機(jī)指令且系統(tǒng)為關(guān)機(jī)狀態(tài)時(shí),所述微處理單元響應(yīng)所述中斷指令產(chǎn)生一開(kāi)機(jī)控制指令,并發(fā)送所述開(kāi)機(jī)控制指令至所述電源控制單元,所述電源控制單元響應(yīng)所述開(kāi)機(jī)控制指令導(dǎo)通所述供電單元與所述處理單元的供電連接; 當(dāng)確定執(zhí)行定時(shí)關(guān)機(jī)指令且系統(tǒng)為關(guān)機(jī)狀態(tài)時(shí),所述微處理單元對(duì)所述中斷指令不做響應(yīng)。
6.如權(quán)利要求5所述基于安卓系統(tǒng)的定時(shí)開(kāi)關(guān)機(jī)方法,其特征在于,當(dāng)所述微處理單元產(chǎn)生所述關(guān)機(jī)控制指令并發(fā)送所述指令至所述電源控制單元以切斷供電單元與處理單元的供電連接前,處理單元先產(chǎn)生一提示信息提示是否立即執(zhí)行關(guān)機(jī)動(dòng)作或者是否先保存當(dāng)前正在執(zhí)行的任務(wù)后關(guān)機(jī),并在收到所述提示信息的反饋后將其發(fā)送到微處理單元。
【文檔編號(hào)】G06F1/32GK103777738SQ201410066293
【公開(kāi)日】2014年5月7日 申請(qǐng)日期:2014年2月26日 優(yōu)先權(quán)日:2014年2月26日
【發(fā)明者】盛放, 陳而湫, 張子鳳, 王九洲 申請(qǐng)人:福建星網(wǎng)視易信息系統(tǒng)有限公司