專利名稱:電子裝置及電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子裝置,特別是涉及一種可恢復(fù)軟件運(yùn)行時(shí)的環(huán)境設(shè)定的電子
裝置,以及一種軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法。
背景技術(shù):
當(dāng)今,具有各種功能的客戶端裝置(Customer Premise Equipment,CPE)得到廣泛 應(yīng)用,例如寬帶調(diào)制解調(diào)器與無(wú)線戶外單元(Outdoor Unit,0DU)等等。這些客戶端裝置具 有中央處理單元以及存儲(chǔ)器,并內(nèi)嵌相應(yīng)操作系統(tǒng),以實(shí)現(xiàn)設(shè)備管理并與其它系統(tǒng)相互通 訊。 —般來(lái)說(shuō),各類裝置與設(shè)備在運(yùn)行時(shí)所需的初始運(yùn)行參數(shù)(一般為出廠時(shí)的設(shè) 定)會(huì)被儲(chǔ)存在存儲(chǔ)器中的特定區(qū)域或采用額外的儲(chǔ)存裝置儲(chǔ)存。設(shè)備啟動(dòng)時(shí)將此信息讀 取至運(yùn)行時(shí)的主存儲(chǔ)器中。由于軟件設(shè)計(jì)上的缺陷,操作系統(tǒng)可能在運(yùn)行時(shí)錯(cuò)誤地改變主 存儲(chǔ)器中的該些運(yùn)行參數(shù),并最終導(dǎo)致設(shè)備不能正常運(yùn)行甚至無(wú)法運(yùn)行。因此這類設(shè)備一 般均提供一重設(shè)(reset)按鈕,可將主存儲(chǔ)器內(nèi)的運(yùn)行參數(shù)恢復(fù)至出廠設(shè)定,以使設(shè)備能 正常工作。 然而,上述恢復(fù)過(guò)程僅能恢復(fù)至出廠設(shè)定,若要設(shè)備正確工作還要花相當(dāng)時(shí)間去 配置操作系統(tǒng),而無(wú)法直接恢復(fù)至設(shè)備正常運(yùn)行時(shí)的環(huán)境設(shè)定。 另一方面,即使設(shè)備在一個(gè)地方能正常工作,但是在另一個(gè)地方其由于其它環(huán)境 的變化,該設(shè)備同樣可能無(wú)法正常工作。以無(wú)線通訊設(shè)備為例,當(dāng)用戶到不同地域時(shí),由于 網(wǎng)絡(luò)運(yùn)營(yíng)商不同,其網(wǎng)絡(luò)配置參數(shù)亦不同,用戶必須通過(guò)該設(shè)備提供的界面重新配置參數(shù), 相當(dāng)不便。 由此可見(jiàn),上述現(xiàn)有的電子裝置及電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法在產(chǎn) 品結(jié)構(gòu)、方法與使用上,顯然仍存在有不便與缺陷,而亟待加以進(jìn)一步改進(jìn)。為了解決上述 存在的問(wèn)題,相關(guān)廠商莫不費(fèi)盡心思來(lái)謀求解決之道,但長(zhǎng)久以來(lái)一直未見(jiàn)適用的設(shè)計(jì)被 發(fā)展完成,而一般產(chǎn)品及方法又沒(méi)有適切的結(jié)構(gòu)及方法能夠解決上述問(wèn)題,此顯然是相關(guān) 業(yè)者急欲解決的問(wèn)題。因此如何能創(chuàng)設(shè)一種新的電子裝置及電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè) 定恢復(fù)方法,實(shí)屬當(dāng)前重要研發(fā)課題之一,亦成為當(dāng)前業(yè)界極需改進(jìn)的目標(biāo)。
發(fā)明內(nèi)容
本發(fā)明的目的在于,克服現(xiàn)有的電子裝置存在的缺陷,而提供一種新型結(jié)構(gòu)的電 子裝置,所要解決的技術(shù)問(wèn)題是使其可以根據(jù)用戶選擇,恢復(fù)軟件運(yùn)行時(shí)的環(huán)境設(shè)定為不 同值,非常適于實(shí)用。 本發(fā)明的另一目的在于,克服現(xiàn)有的電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法存 在的缺陷,而提供一種新的電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法,所要解決的技術(shù)問(wèn) 題是使其可以根據(jù)用戶選擇,恢復(fù)軟件運(yùn)行時(shí)的環(huán)境設(shè)定為不同值,從而更加適于實(shí)用。
本發(fā)明的目的及解決其技術(shù)問(wèn)題是采用以下技術(shù)方案來(lái)實(shí)現(xiàn)的。依據(jù)本發(fā)明提出
3的一種電子裝置,其包括一中央處理單元;以及一存儲(chǔ)器,儲(chǔ)存有軟件運(yùn)行時(shí)的多個(gè)環(huán)境 設(shè)定文件,其中,該電子裝置還包括一轉(zhuǎn)換電路及一計(jì)數(shù)器,該轉(zhuǎn)換電路與一電源適配器相 耦接,以檢測(cè)該電源適配器在一預(yù)定時(shí)間段內(nèi)先后與外接電源斷開(kāi)并重新接上的動(dòng)作,并 據(jù)此發(fā)送計(jì)數(shù)脈沖至該計(jì)數(shù)器中,且該中央處理單元讀取該計(jì)數(shù)器的值,以從該存儲(chǔ)器中 讀取相應(yīng)的該些環(huán)境設(shè)定文件之一,并利用讀取的該環(huán)境設(shè)定文件以對(duì)軟件運(yùn)行時(shí)的環(huán)境 進(jìn)行恢復(fù)設(shè)定。 本發(fā)明的目的及解決其技術(shù)問(wèn)題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。
前述的電子裝置,其中所述的存儲(chǔ)器為非易失性存儲(chǔ)器。
前述的電子裝置,其中所述的存儲(chǔ)器為快閃存儲(chǔ)器。 前述的電子裝置,其中所述的電子裝置包括一電源連接器,該電源連接器包括一 接腳以與該轉(zhuǎn)換電路相耦接。 本發(fā)明的目的及解決其技術(shù)問(wèn)題還采用以下技術(shù)方案來(lái)實(shí)現(xiàn)。依據(jù)本發(fā)明提出的 一種電子裝置,其包括一 電源適配器,包括一 電源供應(yīng)驅(qū)動(dòng)電路,該電源供應(yīng)驅(qū)動(dòng)電路包 括一供電電容及一輸出接腳,該電源適配器與一外接電源相連以提供電源,該供電電容在 該電源適配器與該外接電源斷開(kāi)時(shí)供應(yīng)電力,該輸出接腳根據(jù)該電源適配器是否與該外接 電源斷開(kāi)而相對(duì)應(yīng)輸出高電位或低電位;一中央處理單元;以及一存儲(chǔ)器,儲(chǔ)存有軟件運(yùn) 行時(shí)的多個(gè)環(huán)境設(shè)定文件,其中,該電子裝置還包括一轉(zhuǎn)換電路及一計(jì)數(shù)器,該轉(zhuǎn)換電路與 該輸出接腳相耦接,其用于檢測(cè)該輸出接腳在一預(yù)定時(shí)間段內(nèi)先后相對(duì)應(yīng)輸出的高電位或 低電位,以據(jù)此發(fā)送計(jì)數(shù)脈沖至該計(jì)數(shù)器中,且該中央處理單元讀取該計(jì)數(shù)器并據(jù)以從該 存儲(chǔ)器中讀取相應(yīng)的該些環(huán)境設(shè)定文件之一,以對(duì)軟件運(yùn)行時(shí)的環(huán)境進(jìn)行恢復(fù)設(shè)定。
本發(fā)明的目的及解決其技術(shù)問(wèn)題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。
前述的電子裝置,其中所述的存儲(chǔ)器為非易失性存儲(chǔ)器。
前述的電子裝置,其中所述的存儲(chǔ)器為快閃存儲(chǔ)器。 前述的電子裝置,其中所述的電子裝置更包括一電源連接器,該電源連接器與該
電源適配器相耦接,且該電源連接器包括與該轉(zhuǎn)換電路相耦接的一引腳。 本發(fā)明的目的及解決其技術(shù)問(wèn)題另外再采用以下技術(shù)方案來(lái)實(shí)現(xiàn)。依據(jù)本發(fā)明提
出的一種電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法,該電子裝置與一電源供應(yīng)驅(qū)動(dòng)電路相
連,該環(huán)境設(shè)定恢復(fù)方法包括以下步驟通過(guò)該電源供應(yīng)驅(qū)動(dòng)電路的一輸出接腳檢測(cè)該電
源供應(yīng)驅(qū)動(dòng)電路與外接電源斷開(kāi)并在預(yù)定時(shí)間內(nèi)重新連接上的次數(shù);以及根據(jù)該次數(shù)從一
存儲(chǔ)器中讀取相應(yīng)的設(shè)定文件并據(jù)以對(duì)該電子裝置軟件運(yùn)行時(shí)的環(huán)境進(jìn)行恢復(fù)設(shè)定。 本發(fā)明的目的及解決其技術(shù)問(wèn)題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。 前述的電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法,其中所述的電源供應(yīng)驅(qū)動(dòng)電路
與外接電源斷開(kāi)并在預(yù)定時(shí)間內(nèi)重新連接上的次數(shù)的檢測(cè),是藉由一轉(zhuǎn)換電路與一計(jì)數(shù)器實(shí)現(xiàn)。 本發(fā)明與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點(diǎn)和有益效果。由以上技術(shù)方案可知,本發(fā) 明的主要技術(shù)內(nèi)容如下 為達(dá)到上述目的,本發(fā)明提供了一種可恢復(fù)軟件運(yùn)行時(shí)的環(huán)境設(shè)定的電子裝置。 此電子裝置包括一中央處理單元;一存儲(chǔ)器,其中儲(chǔ)存有多個(gè)軟件運(yùn)行時(shí)環(huán)境設(shè)定文件。 此外,電子裝置還包括一轉(zhuǎn)換電路及一計(jì)數(shù)器,該轉(zhuǎn)換電路與一電源適配器相耦接以檢測(cè)
4一輸出接腳在一預(yù)定時(shí)間段內(nèi)先后相對(duì)應(yīng)輸出的高電位或低電位以據(jù)此發(fā)送計(jì)數(shù)脈沖至 該計(jì)數(shù)器中。中央處理單元讀取該計(jì)數(shù)器并據(jù)此從存儲(chǔ)器中讀取相應(yīng)的設(shè)定文件以對(duì)存儲(chǔ) 器中軟件運(yùn)行時(shí)環(huán)境進(jìn)行恢復(fù)設(shè)定。 在本發(fā)明的較佳實(shí)施例中,上述的電子裝置還包括一 電源連接器,其與電源適配 器相耦接,且該電源連接器包括與轉(zhuǎn)換電路相耦接的引腳。 另外,為達(dá)到上述目的,本發(fā)明還提供了一種可恢復(fù)軟件運(yùn)行時(shí)的環(huán)境設(shè)定的電 子裝置,其包括一 電源適配器,該電源適配器包括一 電源供應(yīng)驅(qū)動(dòng)電路,該電源供應(yīng)驅(qū)動(dòng) 電路包括一供電電容及一輸出接腳,電源適配器與外接電源相連以提供電源,供電電容則 在電源適配器與外接電源斷開(kāi)時(shí)供應(yīng)電力,輸出接腳根據(jù)電源適配器是否與外接電源斷開(kāi) 而相對(duì)應(yīng)輸出高電位或低電位;一中央處理單元;一存儲(chǔ)器,其中儲(chǔ)存有多個(gè)軟件運(yùn)行時(shí) 的環(huán)境設(shè)定文件。此外,電子裝置還包括一轉(zhuǎn)換電路及一計(jì)數(shù)器。轉(zhuǎn)換電路與該輸出接腳相 耦接,其用于檢測(cè)電源適配器在一預(yù)定時(shí)間段內(nèi)先后與外接電源斷開(kāi)并重新接上的動(dòng)作, 并據(jù)此發(fā)送計(jì)數(shù)脈沖至計(jì)數(shù)器中。中央處理單元讀取該計(jì)數(shù)器并據(jù)以從存儲(chǔ)器中讀取相應(yīng) 的設(shè)定文件而對(duì)存儲(chǔ)器中軟件運(yùn)行時(shí)環(huán)境進(jìn)行恢復(fù)設(shè)定。 再者,為達(dá)到上述目的,本發(fā)明再提供了一種可根據(jù)用戶選擇對(duì)電子裝置軟件運(yùn) 行時(shí)的環(huán)境設(shè)定恢復(fù)方法,該電子裝置與一電源供應(yīng)驅(qū)動(dòng)電路相連。該方法包括通過(guò)電源 供應(yīng)驅(qū)動(dòng)電路的輸出接腳檢測(cè)該電源供應(yīng)驅(qū)動(dòng)電路與外接電源斷開(kāi)并在預(yù)定時(shí)間內(nèi)重新 連接上的次數(shù);根據(jù)該次數(shù)從一存儲(chǔ)器中讀取相應(yīng)的設(shè)定文件并據(jù)以對(duì)該電子裝置軟件運(yùn) 行時(shí)的環(huán)境進(jìn)行恢復(fù)設(shè)定。 在本發(fā)明的較佳實(shí)施例中,上述電源供應(yīng)驅(qū)動(dòng)電路與外接電源斷開(kāi)并在預(yù)定時(shí)間 內(nèi)重新連接上的次數(shù)的檢測(cè)是利用轉(zhuǎn)換電路與計(jì)數(shù)器來(lái)實(shí)現(xiàn)。 借由上述技術(shù)方案,本發(fā)明電子裝置及電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法 至少具有下列優(yōu)點(diǎn)及有益效果本發(fā)明可以根據(jù)電源適配器驅(qū)動(dòng)電路與外接電源之間斷開(kāi) 并重新連接上的次數(shù),按照預(yù)先的定義而加載相應(yīng)的設(shè)定文件并對(duì)存儲(chǔ)器中軟件運(yùn)行時(shí)的 環(huán)境進(jìn)行恢復(fù)設(shè)定。其觸發(fā)方式簡(jiǎn)單且可以選擇性加載設(shè)定文件,因此可以使電子裝置的 調(diào)試、故障排除及變更設(shè)定等更加簡(jiǎn)易。 綜上所述,本發(fā)明是有關(guān)于一種電子裝置及電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù) 方法。此電子裝置包括一中央處理單元、一轉(zhuǎn)換電路及一計(jì)數(shù)器。轉(zhuǎn)換電路與一電源適配器 耦接,用于檢測(cè)電源適配器與外接電源斷開(kāi)并重新連接上的動(dòng)作及發(fā)送信號(hào)至該計(jì)數(shù)器以 計(jì)數(shù),據(jù)此可以從存儲(chǔ)器中讀取相應(yīng)的設(shè)定文件并對(duì)此電子裝置軟件運(yùn)行時(shí)的環(huán)境進(jìn)行恢 復(fù)設(shè)定。其觸發(fā)方式簡(jiǎn)單且可以選擇性加載設(shè)定文件,使該電子裝置的調(diào)試、故障排除、變 更設(shè)定等更加簡(jiǎn)易。本發(fā)明在技術(shù)上有顯著的進(jìn)步,并具有明顯的積極效果,誠(chéng)為一新穎、 進(jìn)步、實(shí)用的新設(shè)計(jì)。 上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能夠 更明顯易懂,以下特舉較佳實(shí)施例,并配合附圖,詳細(xì)說(shuō)明如下。
圖1是本發(fā)明較佳實(shí)施例的電子裝置的電路方框圖。
5
圖2是本發(fā)明較佳實(shí)施例的電源適配器的電源供應(yīng)驅(qū)動(dòng)電路的電路圖。 圖3是圖1的本發(fā)明較佳實(shí)施例的電子裝置的軟件運(yùn)行環(huán)境設(shè)定恢復(fù)的施行步驟
流程圖。 IO:中央處理單元 12:存儲(chǔ)器 S300 S330 :本發(fā)明一實(shí)施例的施行步驟
具體實(shí)施例方式
為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合 附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的電子裝置及電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù) 方法其具體實(shí)施方式
、結(jié)構(gòu)、方法、步驟、特征及其功效,詳細(xì)說(shuō)明如后。 有關(guān)本發(fā)明的前述及其他技術(shù)內(nèi)容、特點(diǎn)及功效,在以下配合參閱圖式的較佳實(shí) 施例的詳細(xì)說(shuō)明中將可清楚呈現(xiàn)。通過(guò)具體實(shí)施方式
的說(shuō)明,當(dāng)可對(duì)本發(fā)明為達(dá)成預(yù)定目 的所采取的技術(shù)手段及功效獲得一更加深入且具體的了解,然而所附圖式僅是提供參考與 說(shuō)明之用,并非用來(lái)對(duì)本發(fā)明加以限制。 請(qǐng)參閱圖1所示,是本發(fā)明較佳實(shí)施例的電子裝置的電路方框圖。本發(fā)明第一較 佳實(shí)施例的一種電子裝置100,其包括中央處理單元10、存儲(chǔ)器12、計(jì)數(shù)器14及轉(zhuǎn)換電路 16。存儲(chǔ)器12與中央處理單元10相耦接,其間可相互交換數(shù)據(jù)。存儲(chǔ)器12的一預(yù)定儲(chǔ)存 空間內(nèi)儲(chǔ)存有電子裝置100的操作系統(tǒng)軟件以及操作系統(tǒng)軟件運(yùn)行時(shí)的環(huán)境設(shè)定文件。由 于一般要求存儲(chǔ)器12在斷電后仍然能保存數(shù)據(jù),因此,存儲(chǔ)器12—般為非易失性儲(chǔ)存器, 例如快閃存儲(chǔ)器。計(jì)數(shù)器14可通過(guò)數(shù)據(jù)總線與中央處理單元10交換數(shù)據(jù)。轉(zhuǎn)換電路16 與電源適配器18中的電源供應(yīng)驅(qū)動(dòng)電路1S0(如圖2中所示)相耦接。電源供應(yīng)驅(qū)動(dòng)電路 180與外接電源相耦接以向該電子裝置100供應(yīng)電源。轉(zhuǎn)換電路16用于偵測(cè)電源供應(yīng)驅(qū)動(dòng) 電路180是否與外接電源斷開(kāi)或者重新插上,并據(jù)此產(chǎn)生計(jì)數(shù)信號(hào)脈沖。
請(qǐng)參閱圖2所示,是本發(fā)明較佳實(shí)施例的電源適配器的電源供應(yīng)驅(qū)動(dòng)電路的電路 圖。此電源供應(yīng)驅(qū)動(dòng)電路180,主要包括脈寬調(diào)制(Pulse WidthModulation)芯片182(例如 CAT7581)及電容184。脈寬調(diào)制芯片182具有輸出接腳PG,其當(dāng)電源供應(yīng)驅(qū)動(dòng)電路180與外 接電源斷開(kāi)時(shí)輸出低電位,并在電源供應(yīng)驅(qū)動(dòng)電路180與外接電源連通時(shí)輸出高電位。轉(zhuǎn) 換電路16的輸入端與輸出接腳PG相耦接??梢岳斫?,上述為電路連接示意圖,在實(shí)體上即 可采用單獨(dú)的導(dǎo)線將輸出接腳PG與轉(zhuǎn)換電路16的輸入端相耦接,為提升電子裝置100的 整體感,還可與電源引線作整合設(shè)計(jì)。當(dāng)然這種情形下電子裝置100中的電源連接器(插 孔)須作相應(yīng)變更設(shè)計(jì)以提供單獨(dú)的引腳與轉(zhuǎn)換電路16耦接。 電容184的作用是當(dāng)電源供應(yīng)驅(qū)動(dòng)電路180與外接電源斷開(kāi)時(shí)向電源供應(yīng)驅(qū)動(dòng)電 路180以及電子裝置100供電,其可持續(xù)的時(shí)間根據(jù)其電容值大小而變。 一般來(lái)說(shuō)電容184 能維持供電時(shí)間小于30秒。因此當(dāng)電源供應(yīng)驅(qū)動(dòng)電路180與外接電源斷開(kāi)后的一段時(shí)間 (例如30秒)內(nèi),電源供應(yīng)驅(qū)動(dòng)電路180以及電子裝置100仍能正常工作。
轉(zhuǎn)換電路16的工作流程為每在一定時(shí)間內(nèi)完成一次電源供應(yīng)驅(qū)動(dòng)電路180與外
14 :計(jì)數(shù)器
18 :電源適配器
182 :芯片
16 :轉(zhuǎn)換電路
180 :電源供應(yīng)驅(qū)動(dòng)電路
184 :電容接電源斷開(kāi)并重新連接上的動(dòng)作(以下簡(jiǎn)稱為"拔插動(dòng)作"),則轉(zhuǎn)換電路16向計(jì)數(shù)器14發(fā) 送一次計(jì)數(shù)脈沖。具體地,正常情形下,電源供應(yīng)驅(qū)動(dòng)電路180與外接電源相耦接,輸出接 腳PG輸出高電位,當(dāng)電源供應(yīng)驅(qū)動(dòng)電路180與外接電源斷開(kāi)時(shí),輸出接腳PG輸出低電位, 從此時(shí)開(kāi)始在接下來(lái)的一段時(shí)間(例如3秒或者5秒)內(nèi)如果電源供應(yīng)驅(qū)動(dòng)電路180與外 接電源重新連接上,則輸出接腳PG輸出電壓重新變?yōu)楦唠娢唬藭r(shí)轉(zhuǎn)換電路16向計(jì)數(shù)器14 發(fā)送一次計(jì)數(shù)脈沖以使計(jì)數(shù)器14進(jìn)行加1的動(dòng)作。亦即,假若轉(zhuǎn)換電路16在一預(yù)定時(shí)間 內(nèi)(例如3秒或者5秒)偵測(cè)到一次輸出接腳PG輸出電位經(jīng)過(guò)"高電位-低電位-高電 位"的變化,則向計(jì)數(shù)器14發(fā)送一次計(jì)數(shù)脈沖使計(jì)數(shù)器14進(jìn)行加1的動(dòng)作。
請(qǐng)參閱圖3所示,是圖1的本發(fā)明較佳實(shí)施例的電子裝置的軟件運(yùn)行環(huán)境設(shè)定恢 復(fù)的施行步驟流程圖。文件在電子裝置IOO啟動(dòng)后,中央處理單元IO將定時(shí)對(duì)計(jì)數(shù)器14進(jìn) 行掃描以讀取計(jì)數(shù)器14中所保存的電源供應(yīng)驅(qū)動(dòng)電路180拔插次數(shù),并將其與儲(chǔ)存在存儲(chǔ) 器12中的計(jì)數(shù)值相比較(步驟S300)。如果所讀取的拔插次數(shù)與存儲(chǔ)器12中所儲(chǔ)存的計(jì) 數(shù)值不相等,則將存儲(chǔ)器12中儲(chǔ)存的計(jì)數(shù)值更新為計(jì)數(shù)器14中的拔插次數(shù)(步驟S310); 如果其相等則返回。 —般來(lái)說(shuō),中央處理單元10掃描計(jì)數(shù)器14的間隔,例如1毫秒,與轉(zhuǎn)換電路16的 等待時(shí)間相比之下相對(duì)較短,因此中央處理單元10對(duì)計(jì)數(shù)器14進(jìn)行掃描并得到結(jié)果的這 些操作,對(duì)于轉(zhuǎn)換電路16來(lái)說(shuō)是瞬間完成的。換句話說(shuō),一旦計(jì)數(shù)器14的值產(chǎn)生變動(dòng),那 么中央處理單元IO將能夠幾乎在同時(shí)間取得變動(dòng)后的值。因此,在這種情況下,如果在步 驟S310更新存儲(chǔ)器12中的數(shù)據(jù)后的一段時(shí)間內(nèi)(例如3秒或者5秒,最小也應(yīng)大于一般 使用者拔插頭所用的時(shí)間)計(jì)數(shù)器14中的數(shù)據(jù)未發(fā)生變化(步驟S320),則說(shuō)明用戶停止 拔插動(dòng)作,此時(shí)中央處理單元10即根據(jù)儲(chǔ)存在存儲(chǔ)器12中的計(jì)數(shù)值而將相應(yīng)的設(shè)定文件 載入至操作系統(tǒng)的存儲(chǔ)器中(步驟S330)。在設(shè)定文件被加載后,中央處理單元10會(huì)重置 計(jì)數(shù)器14,并將儲(chǔ)存在存儲(chǔ)器12內(nèi)的計(jì)數(shù)值設(shè)為零以重新等待下一次的重置動(dòng)作。
應(yīng)注意的是,在上述過(guò)程中,重置計(jì)數(shù)器14以及將儲(chǔ)存在存儲(chǔ)器12內(nèi)的計(jì)數(shù)值設(shè) 為零的動(dòng)作可在加載新設(shè)定文件之前進(jìn)行。 請(qǐng)參閱表1所示,例如存儲(chǔ)器12中分別儲(chǔ)存有編號(hào)分別為1、2及3的設(shè)定文件, 其中1號(hào)設(shè)定文件為預(yù)設(shè)設(shè)定文件,且1、2及3號(hào)設(shè)定文件分別對(duì)應(yīng)于電源供應(yīng)驅(qū)動(dòng)電路 180與外接電源斷開(kāi)并重新連接上的動(dòng)作進(jìn)行3、4及5次。當(dāng)電源供應(yīng)驅(qū)動(dòng)電路180拔插 次數(shù)為1次或2次時(shí)并不進(jìn)行加載設(shè)定文件的動(dòng)作,如此設(shè)計(jì)是為了防止錯(cuò)誤的電源拔插 操作而觸發(fā)設(shè)定文件重新轉(zhuǎn)入動(dòng)作。由于設(shè)定文件不可能無(wú)限制增多,因此有必要在拔插 次數(shù)超出預(yù)定義范圍時(shí)使其加載一預(yù)設(shè)設(shè)定文件,當(dāng)然也可預(yù)先定義拔插次數(shù)超出預(yù)定義 范圍時(shí)不進(jìn)行設(shè)定文件加載動(dòng)作。雖然表一中拔插次數(shù)最多為5次,然而實(shí)際上拔插次數(shù) 并不以此為限。另外設(shè)定文件除了儲(chǔ)存在存儲(chǔ)器12中之外,還可設(shè)定額外的儲(chǔ)存裝置來(lái)進(jìn)
行儲(chǔ)存。
表1
斷開(kāi)并閉合次數(shù)12345其它
設(shè)定文件編號(hào)N/AN/Al(預(yù)設(shè))231
相比較先前技術(shù),本實(shí)施例的電子裝置100可以根據(jù)電源適配器驅(qū)動(dòng)電路18與外 接電源之間斷開(kāi)并重新連接上的次數(shù),按照預(yù)先的定義而加載相應(yīng)的設(shè)定文件并對(duì)存儲(chǔ)器 12中的軟件運(yùn)行環(huán)境進(jìn)行恢復(fù)設(shè)定,其觸發(fā)方式簡(jiǎn)單且可以選擇性加載設(shè)定文件。使電子 裝置100的調(diào)試、故障排除及變更設(shè)定等操作更加簡(jiǎn)易。 以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖 然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人 員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的方法及技術(shù)內(nèi)容作出些許的更 動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的 技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案 的范圍內(nèi)。
權(quán)利要求
一種電子裝置,其包括一中央處理單元;以及一存儲(chǔ)器,儲(chǔ)存有軟件運(yùn)行時(shí)的多個(gè)環(huán)境設(shè)定文件,其特征在于,該電子裝置還包括一轉(zhuǎn)換電路及一計(jì)數(shù)器,該轉(zhuǎn)換電路與一電源適配器相耦接,以檢測(cè)該電源適配器在一預(yù)定時(shí)間段內(nèi)先后與外接電源斷開(kāi)并重新接上的動(dòng)作,并據(jù)此發(fā)送計(jì)數(shù)脈沖至該計(jì)數(shù)器中,且該中央處理單元讀取該計(jì)數(shù)器的值,以從該存儲(chǔ)器中讀取相應(yīng)的該些環(huán)境設(shè)定文件之一,并利用讀取的該環(huán)境設(shè)定文件以對(duì)軟件運(yùn)行時(shí)的環(huán)境進(jìn)行恢復(fù)設(shè)定。
2. 根據(jù)權(quán)利要求1所述的電子裝置,其特征在于其中所述的存儲(chǔ)器為非易失性存儲(chǔ)器。
3. 根據(jù)權(quán)利要求2所述的電子裝置,其特征在于其中所述的存儲(chǔ)器為快閃存儲(chǔ)器。
4. 根據(jù)權(quán)利要求1所述的電子裝置,其特征在于其中所述的電子裝置包括一電源連接 器,該電源連接器包括一接腳以與該轉(zhuǎn)換電路相耦接。
5. —種電子裝置,其包括一電源適配器,包括一 電源供應(yīng)驅(qū)動(dòng)電路,該電源供應(yīng)驅(qū)動(dòng)電路包括一供電電容及一 輸出接腳,該電源適配器與一外接電源相連以提供電源,該供電電容在該電源適配器與該 外接電源斷開(kāi)時(shí)供應(yīng)電力,該輸出接腳根據(jù)該電源適配器是否與該外接電源斷開(kāi)而相對(duì)應(yīng)輸出高電位或低電位;一中央處理單元;以及一存儲(chǔ)器,儲(chǔ)存有軟件運(yùn)行時(shí)的多個(gè)環(huán)境設(shè)定文件,其特征在于,該電子裝置還包括一轉(zhuǎn)換電路及一計(jì)數(shù)器,該轉(zhuǎn)換電路與該輸出接腳相 耦接,其用于檢測(cè)該輸出接腳在一預(yù)定時(shí)間段內(nèi)先后相對(duì)應(yīng)輸出的高電位或低電位,以據(jù) 此發(fā)送計(jì)數(shù)脈沖至該計(jì)數(shù)器中,且該中央處理單元讀取該計(jì)數(shù)器并據(jù)以從該存儲(chǔ)器中讀取 相應(yīng)的該些環(huán)境設(shè)定文件之一,以對(duì)軟件運(yùn)行時(shí)的環(huán)境進(jìn)行恢復(fù)設(shè)定。
6. 根據(jù)權(quán)利要求5所述的電子裝置,其特征在于其中所述的存儲(chǔ)器為非易失性存儲(chǔ)器。
7. 根據(jù)權(quán)利要求6所述的電子裝置,其特征在于其中所述的存儲(chǔ)器為快閃存儲(chǔ)器。
8. 根據(jù)權(quán)利要求5所述的電子裝置,其特征在于其中所述的電子裝置更包括一電源連 接器,該電源連接器與該電源適配器相耦接,且該電源連接器包括與該轉(zhuǎn)換電路相耦接的
9. 一種電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法,其特征在于該電子裝置與一電源供 應(yīng)驅(qū)動(dòng)電路相連,該環(huán)境設(shè)定恢復(fù)方法包括以下步驟通過(guò)該電源供應(yīng)驅(qū)動(dòng)電路的一輸出接腳檢測(cè)該電源供應(yīng)驅(qū)動(dòng)電路與外接電源斷開(kāi)并 在預(yù)定時(shí)間內(nèi)重新連接上的次數(shù);以及根據(jù)該次數(shù)從一存儲(chǔ)器中讀取相應(yīng)的設(shè)定文件,并據(jù)以對(duì)該電子裝置軟件運(yùn)行時(shí)的環(huán) 境進(jìn)行恢復(fù)設(shè)定。
10. 根據(jù)權(quán)利要求9所述的電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法,其特征在于其 中所述的電源供應(yīng)驅(qū)動(dòng)電路與外接電源斷開(kāi)并在預(yù)定時(shí)間內(nèi)重新連接上的次數(shù)的檢測(cè),是 藉由一轉(zhuǎn)換電路與一計(jì)數(shù)器實(shí)現(xiàn)。
全文摘要
本發(fā)明是有關(guān)于一種電子裝置及電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法。該電子裝置包括中央處理單元;存儲(chǔ)器,儲(chǔ)存軟件運(yùn)行時(shí)多個(gè)環(huán)境設(shè)定文件;轉(zhuǎn)換電路及計(jì)數(shù)器,轉(zhuǎn)換電路與電源適配器耦接,檢測(cè)電源適配器在預(yù)定時(shí)間內(nèi)先后與外接電源斷開(kāi)并重新接上的動(dòng)作,據(jù)此發(fā)送計(jì)數(shù)脈沖至計(jì)數(shù)器,中央處理單元讀取計(jì)數(shù)器的值,從存儲(chǔ)器中讀取相應(yīng)的該些環(huán)境設(shè)定文件之一,利用讀取的環(huán)境設(shè)定文件對(duì)軟件運(yùn)行時(shí)的環(huán)境進(jìn)行恢復(fù)設(shè)定。本發(fā)明還提供了一種電子裝置軟件運(yùn)行時(shí)的環(huán)境設(shè)定恢復(fù)方法。本發(fā)明觸發(fā)方式簡(jiǎn)單且可以選擇性加載設(shè)定文件,使該電子裝置的調(diào)試、故障排除、變更設(shè)定等更加簡(jiǎn)易。
文檔編號(hào)G06F11/14GK101751301SQ200810203779
公開(kāi)日2010年6月23日 申請(qǐng)日期2008年11月28日 優(yōu)先權(quán)日2008年11月28日
發(fā)明者葉洧豪 申請(qǐng)人:環(huán)旭電子股份有限公司