。
[0065]其中,預(yù)設(shè)電壓值和預(yù)設(shè)次數(shù)可以是系統(tǒng)設(shè)置的,也可以是用戶根據(jù)自身的需要設(shè)定的。如果是用戶設(shè)定的,如圖2所示,在步驟SlOl之前,上述方法還可包括步驟S201:根據(jù)接收到的設(shè)置命令,設(shè)置預(yù)設(shè)電壓值、預(yù)設(shè)次數(shù)中的任一數(shù)值或兩個數(shù)值。從而可滿足用戶的不同需求。
[0066]其中,通過設(shè)置預(yù)設(shè)電壓值,可以間接設(shè)置此次上電距離上次上電的時間間隔。其中,在電壓值大于預(yù)設(shè)電壓值時,執(zhí)行計數(shù)操作,即上電時間間隔較短時,執(zhí)行計數(shù)操作。
[0067]本公開實(shí)施例提供的技術(shù)方案,不需要用戶觸控復(fù)位按鍵進(jìn)行復(fù)位,從而能便于沒有復(fù)位按鍵的電子設(shè)備進(jìn)行復(fù)位操作,提升了用戶的使用體驗(yàn)。
[0068]在一個實(shí)施例中,步驟S102包括:
[0069]在電壓值大于等于預(yù)設(shè)電壓值時,讀取已記錄的執(zhí)行計數(shù)操作的第二次數(shù),并將第二次數(shù)加I后得到第一次數(shù)。其中,第二次數(shù)可以記錄到非易失性存儲器中,這樣可以保證即使電子設(shè)備斷電,數(shù)據(jù)也不會丟失。
[0070]如圖3所示,在一個實(shí)施例中,上述方法還包括步驟S301:
[0071]在步驟S301中,在第一次數(shù)小于預(yù)設(shè)次數(shù)時,記錄所述第一次數(shù)。其中,第一次數(shù)可以記錄到非易失性存儲器中,這樣可以保證即使電子設(shè)備斷電,數(shù)據(jù)也不會丟失。這樣,第一次數(shù)即可作為下次上電后的第二次數(shù)。
[0072]如圖4所示,在一個實(shí)施例中,上述方法還包括步驟S401:
[0073]在步驟S401中,在電壓值小于預(yù)設(shè)電壓值時,將已記錄的執(zhí)行計數(shù)操作的第二次數(shù)置為零。
[0074]上述實(shí)施例中,電子設(shè)備上電和斷電,是通過用戶來控制的,電子設(shè)備的上電時間間隔即用戶開關(guān)電子設(shè)備的時間間隔。這樣,在電壓值小于預(yù)設(shè)電壓值,即用戶此次開關(guān)電子設(shè)備距離上次開關(guān)電子設(shè)備的時間較長時,將非易失性存儲器中記錄的計數(shù)操作的次數(shù)清零,在此次開關(guān)電子設(shè)備距離上次開關(guān)電子設(shè)備的時間間隔較短時,在非易失性存儲器記錄的計數(shù)操作次數(shù)上加1,直到該次數(shù)等于預(yù)設(shè)次數(shù)時進(jìn)行復(fù)位,即在用戶連續(xù)快速開關(guān)電子設(shè)備的次數(shù)達(dá)到預(yù)設(shè)次數(shù)時,電子設(shè)備進(jìn)行復(fù)位操作。這樣,不需要用戶觸控復(fù)位按鍵進(jìn)行復(fù)位,從而能便于沒有復(fù)位按鍵的電子設(shè)備進(jìn)行復(fù)位操作,提升了用戶的使用體驗(yàn)。
[0075]下面以一個具體實(shí)施例詳細(xì)說明本公開的技術(shù)方案。其中,以電子設(shè)備為智能燈泡,儲能模塊為電容為例。其中電容并聯(lián)連接至智能燈泡。
[0076]如圖5所示,根據(jù)一示例性實(shí)施例示出的一種電子設(shè)備的復(fù)位方法,包括步驟S501-S507:
[0077]在步驟S501中,讀取電容兩端的電壓值。智能燈泡斷電后,由于電容放電需要持續(xù)一段時間,電容兩端的電壓會慢慢降低,完全降低到O需要一段時間;當(dāng)然,如果給智能燈泡通電,電容兩端的電壓從O升高到最高值也需要一段時間。因此,如果用戶給智能燈泡通電,立即檢測電容兩端的電壓,如果電壓值較小,說明該智能燈泡距離上次開啟已經(jīng)有一段時間了 ;如果電壓值較大,說明智能燈泡燈距離上次開啟間隔并不長。
[0078]在步驟S502中,判斷電壓值是否超出閾值,在判斷結(jié)果為否時,執(zhí)行步驟S503,在判斷結(jié)果為是時,執(zhí)行步驟S504。
[0079]在步驟S503中,向非易失性存儲器中寫入O。其中,采用非易失性存儲器存儲復(fù)位計數(shù),這樣,即使智能燈泡斷電后,保存在里面的數(shù)據(jù)也不會丟失,保證數(shù)據(jù)的安全性。
[0080]在步驟S504中,從非易失性存儲器中讀取復(fù)位計數(shù)。[0081 ] 在步驟S505中,判斷在復(fù)位計數(shù)加I后是否超出閾值,在判斷結(jié)果為是時,執(zhí)行步驟S507,在判斷結(jié)果為否時,執(zhí)行步驟S506。其中,用戶或廠商可以根據(jù)需要設(shè)置計數(shù)的閾值,如3次,從而滿足不同用戶的不同需求。
[0082]在步驟S506中,將復(fù)位計數(shù)寫入非易失性存儲器。
[0083]在步驟S507中,對智能燈泡進(jìn)行復(fù)位。這樣,達(dá)到的效果如下:用戶連續(xù)3次快速開關(guān)智能燈泡(每次從關(guān)閉燈泡到開啟燈泡之間的間隔不超過5秒)后智能燈泡才會被復(fù)位,別的操作都不會復(fù)位該智能燈泡。
[0084]圖6是根據(jù)一示例性實(shí)施例示出的一種電子設(shè)備的復(fù)位裝置的框圖。如圖6所示,根據(jù)本公開實(shí)施例的電子設(shè)備的復(fù)位裝置,包括:
[0085]檢測模塊61被配置為在電子設(shè)備上電后,檢測儲能模塊兩端的電壓值;
[0086]計數(shù)模塊62被配置為在電壓值大于等于預(yù)設(shè)電壓值時,執(zhí)行計數(shù)操作;
[0087]統(tǒng)計模塊63被配置為統(tǒng)計截止到當(dāng)前為止執(zhí)行計數(shù)操作的第一次數(shù);
[0088]復(fù)位模塊64被配置為在第一次數(shù)大于或等于預(yù)設(shè)次數(shù)時,對電子設(shè)備執(zhí)行復(fù)位操作。
[0089]如圖7所示,在一個實(shí)施例中,統(tǒng)計模塊63包括:
[0090]讀取子模塊71被配置為在電壓值大于等于預(yù)設(shè)電壓值時,讀取已記錄的執(zhí)行計數(shù)操作的第二次數(shù),并將第二次數(shù)加I后得到第一次數(shù)。
[0091]如圖8所示,在一個實(shí)施例中,上述裝置還包括:
[0092]計數(shù)清零模塊81被配置為在電壓值小于預(yù)設(shè)電壓值時,將已記錄的執(zhí)行計數(shù)操作的第二次數(shù)置為零。
[0093]如圖9所示,在一個實(shí)施例中,上述裝置還包括:
[0094]記錄模塊91被配置為在第一次數(shù)小于預(yù)設(shè)次數(shù)時,記錄第一次數(shù)。
[0095]如圖10所示,在一個實(shí)施例中,上述裝置還包括:
[0096]設(shè)置模塊1001被配置為根據(jù)接收到的設(shè)置命令,設(shè)置預(yù)設(shè)電壓值、預(yù)設(shè)次數(shù)中的任一數(shù)值或兩個數(shù)值。
[0097]圖11是根據(jù)一示例性實(shí)施例示出的一種電子設(shè)備的框圖。如圖11所示,根據(jù)本公開實(shí)施例的電子設(shè)備,包括:電路1101和并聯(lián)連接至電路1101的儲能模塊1102,其中,儲能模塊1102在上電后的充電時長和在斷電后的放電時長均大于相應(yīng)的時長閾值;其中,在電子設(shè)備上電后,檢測儲能模塊1102兩端的電壓值;在電壓值大于等于預(yù)設(shè)電壓值時,執(zhí)行計數(shù)操作,并統(tǒng)計當(dāng)前執(zhí)行的計數(shù)操作的第一次數(shù);在第一次數(shù)大于或等于預(yù)設(shè)次數(shù)時,執(zhí)行復(fù)位操作。
[0098]本公開還提供一種電子設(shè)備的復(fù)位裝置,包括:
[0099]處理器;
[0100]用于存儲處理器可執(zhí)行指令的存儲器;
[0101]其中,所述處理器被配置為:
[0102]在所述電子設(shè)備上電后,檢測所述儲能模塊兩端的電壓值;
[0103]在所述電壓值大于等于預(yù)設(shè)電壓值時,執(zhí)行計數(shù)操作;
[0104]統(tǒng)計截止到當(dāng)前為止執(zhí)行計數(shù)操作的第一次數(shù);
[0105]在所述第一次數(shù)大于或等于預(yù)設(shè)次數(shù)時,對所述電子設(shè)備執(zhí)行復(fù)位操作。
[0106]上述處理器還可被配置為:
[0107]所述統(tǒng)計截止到當(dāng)前為止執(zhí)行計數(shù)操作的第一次數(shù),包括:
[0108]讀取已記錄的執(zhí)行計數(shù)操作的第二次數(shù),并將所述第二次數(shù)加I后得到所述第一次數(shù)。
[0109]上述處理器還可被配置為:
[0110]所述方法還包括:
[0111]在所述電壓值小于所述預(yù)設(shè)電壓值時,將已記錄的執(zhí)行計數(shù)操作的第二次數(shù)置為零。
[0112]上述處理器還可被配置為:
[0113]所述方法還包括:
[0114]在所述第一次數(shù)小于所述預(yù)設(shè)次數(shù)時,記錄所述第一次數(shù)。
[0115]上述處理器還可被配置為:
[0116]所述方法還包括:
[0117]根據(jù)接收到的設(shè)置命令,設(shè)置所述預(yù)設(shè)電壓值、所述預(yù)設(shè)次數(shù)中的任一數(shù)值或兩個數(shù)值。
[0118]圖12是根據(jù)一示例性實(shí)施例示出的一種用于電子設(shè)備的復(fù)位裝置1200的框圖,該裝置適用于電子設(shè)備。例如,裝置1200可以是移動電話,計算機(jī),數(shù)字廣播終端設(shè)備,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0119]參照圖12,裝置1200可以包括以下一個或多個組件:處理組件1202,存儲器1204,電源組件1206,多媒體組件1208,音頻組件1210,輸入/輸出(I/O)的接口 1212,傳感器組件1214,以及通信組件1216。
[0120]處理組件1202通??刂蒲b置1200的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理元件1202可以包括一個或多個處理器1220來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1202可以包括一個或多個模塊,便于處理組件1202和其他組件之間的交互。例如,處理部件1202可以包括多媒體模塊,以方便多媒體組件1208和處理組件1202之間的交互。
[0121]存儲器1204被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備1200的操作。這些數(shù)據(jù)的示例包括用于在裝置1200上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1204可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程