專利名稱:提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備的制作方法
提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備
所屬技術(shù)領(lǐng)域
本發(fā)明涉及一種實(shí)現(xiàn)數(shù)據(jù)保存的電子錄音設(shè)備,特別是一種掉電 保存數(shù)據(jù)的電子設(shè)備錄音。
背景技術(shù):
隨著技術(shù)的發(fā)展,大部分的移動電子設(shè)備以閃存(FLASH)為存 儲介質(zhì),并增加了相應(yīng)的錄音功能,通過USB接口與計算機(jī)以USB MASS STORAGE協(xié)議進(jìn)行通訊(被計算機(jī)識別為USB MASS STORAGE DEVICE) 連接。特別地,數(shù)碼錄音機(jī)、數(shù)碼錄音筆越來越得到廣泛的應(yīng)用。用 隨身電子設(shè)備進(jìn)行錄音成為人們?nèi)粘9ぷ魃钪薪?jīng)常的功能。
在^f吏用數(shù)碼錄音才幾錄音的過程中,由于電池突然沒電或是其他因 素致使突然掉電的情況下,現(xiàn)有的數(shù)碼錄音機(jī)大都無法將正在進(jìn)行錄 音的數(shù)據(jù)內(nèi)容保存下來,致使丟失了錄音數(shù)據(jù),給使用者帶來很大的 不便甚至是損失。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于解決上述問題,通過對掉電前數(shù)據(jù)進(jìn)行 數(shù)據(jù)恢復(fù),實(shí)現(xiàn)對其的數(shù)據(jù)恢復(fù)與保存。 具體技術(shù)方案如下一種提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,包括與外界設(shè)備進(jìn)行數(shù) 據(jù)交互的接口、與接口連接的控制器、與控制器連接的存儲模塊、以
及與控制器鏈接的微處理器,還包括與微處理器連接的數(shù)據(jù)恢復(fù)模 塊,以及與微處理器連接的用于檢測數(shù)據(jù)情況的檢測模塊。
所述的存儲器是閃存。
所述的數(shù)據(jù)恢復(fù)模塊與控制器連接。
所述的閃存包括閃存參數(shù)區(qū)和閃存數(shù)據(jù)存儲區(qū)。
在所述的閃存參數(shù)區(qū)定義錄音標(biāo)記。
所述定義的錄音標(biāo)記為預(yù)先在隨身電子錄音設(shè)備中設(shè)置完成或 是進(jìn)行初始化操作而完成的。
所述的錄音標(biāo)記為隨身電子設(shè)備預(yù)先設(shè)定的數(shù)碼標(biāo)記。
所述的隨身電子設(shè)備為錄音筆、錄音麥克風(fēng)、數(shù)碼照相機(jī)、數(shù)碼 攝影機(jī)、音/視頻播放器、個人數(shù)字助理。
所述的檢測才莫塊在開機(jī)之后對原有數(shù)據(jù)存儲區(qū)進(jìn)行掃描操作,并 將掃描的結(jié)果報告給隨身電子設(shè)備的微處理單元。
所述的閃存為NAND型閃存。
由于使用了該技術(shù)方案,在電子錄音設(shè)備掉電的情況下也可以對 掉電前的數(shù)據(jù)進(jìn)行恢復(fù)保存,保證了數(shù)據(jù)的安全性,并滿足了使用者 在掉電情況對數(shù)據(jù)的最佳保存的要求。
為了能更進(jìn)一步了解本發(fā)明的特征以及技術(shù)內(nèi)容,以下結(jié)合本發(fā) 明的具體實(shí)施例及附圖進(jìn)行說明。但所舉附圖及實(shí)施例并非用來對本 發(fā)明加以限制。
圖l是本發(fā)明設(shè)備的第一實(shí)施例的框圖。
圖2是本發(fā)明設(shè)備的第二實(shí)施例的框圖。
圖3是本發(fā)明設(shè)備的第三實(shí)施例的框圖。
圖4是本發(fā)明實(shí)現(xiàn)掉電保存數(shù)據(jù)的方法的流程框圖。
圖5是本發(fā)明的數(shù)據(jù)恢復(fù)步驟的流程框圖。
具體實(shí)施方式
如圖l所示,為本發(fā)明的第一實(shí)施例,在本實(shí)施例中的錄音筆包 括通過USB接口與計算機(jī)進(jìn)行數(shù)據(jù)交互的USB接口,與USB接口連 接的控制器,與控制器連接的微處理器(MPU)和存儲模塊,以及與 MPU連接的數(shù)據(jù)恢復(fù)模塊,連接MPU的檢測模塊,該檢測模塊用于對 檢測是否開機(jī)操作,當(dāng)有開機(jī)操作時,檢測模塊報告給MPU。該MPU 將接收到的信號發(fā)送給數(shù)據(jù)恢復(fù)模塊,數(shù)據(jù)恢復(fù)模塊生成數(shù)據(jù)恢復(fù)指 令,并通過MPU發(fā)送給錄音筆的控制器,該控制器根據(jù)該數(shù)據(jù)恢復(fù)指 令對存儲模塊內(nèi)的數(shù)據(jù)進(jìn)行恢復(fù)保存。本實(shí)施例中的存儲模塊可以為 閃存(FLASH)芯片,該FLASH分為參數(shù)區(qū)和數(shù)據(jù)區(qū)。所述的FLASH 參數(shù)區(qū)保存有存儲區(qū)內(nèi)存儲的數(shù)據(jù)的地址信息,F(xiàn)LASH數(shù)據(jù)區(qū)則用于 保存錄音數(shù)據(jù),并且FLASH參數(shù)區(qū)內(nèi)的地址信息與每一條錄音數(shù)據(jù)一 一對應(yīng)。該系統(tǒng)的工作過程為錄音筆開機(jī),檢測模塊發(fā)現(xiàn)開機(jī)信號 后,向MPU報告錄音筆已開機(jī)。MPU接收到該信號后,報告給數(shù)據(jù)恢復(fù)模塊,數(shù)據(jù)恢復(fù)模塊生成數(shù)據(jù)恢復(fù)指令,通過控制器對存儲模塊內(nèi) 掉電前的數(shù)據(jù)進(jìn)行恢復(fù)。
如圖2所示,為本發(fā)明的第二實(shí)施例,為一錄音筆。連接計算機(jī) 等其他外設(shè)的USB接口,與該USB接口連接的控制器,連接控制器的 存儲模塊,以及與控制器、MPU連接的數(shù)據(jù)恢復(fù)模塊,該錄音筆與第 一實(shí)施例的不同之處在于,檢測模塊除了鏈接MPU以外,還可以用于 檢測USB接口和控制器之間的數(shù)據(jù)交互情況。該系統(tǒng)的工作過程為 錄音筆開機(jī),與計算機(jī)等外設(shè)連接,當(dāng)檢測模塊發(fā)現(xiàn)有數(shù)據(jù)進(jìn)行寫操 作時,向MPU發(fā)出有數(shù)據(jù)進(jìn)入錄音筆的信號,MPU接收到將該信息報 告給數(shù)據(jù)恢復(fù)模塊,數(shù)據(jù)恢復(fù)模塊根據(jù)該信息生成數(shù)據(jù)恢復(fù)指令,通 過控制器對存儲模塊內(nèi)掉電前的數(shù)據(jù)進(jìn)行數(shù)據(jù)恢復(fù)。
如圖3所示,為本發(fā)明的第三實(shí)施例。與第二實(shí)施例的不同之處 在于,數(shù)據(jù)恢復(fù)模塊只與MPU連接,而不與控制器連接。該數(shù)據(jù)恢復(fù) 模塊還可以作為MPU的一部分。在數(shù)據(jù)恢復(fù)模塊接收到MPU的信息后, 生成數(shù)據(jù)恢復(fù)指令,并回傳給MPU, MPU將該指令通過控制器發(fā)送給 存儲模塊,完成數(shù)據(jù)恢復(fù)工作。
如圖4所示,以下結(jié)合實(shí)施例詳細(xì)的說明本發(fā)明系統(tǒng)完成錄音筆 掉電保存數(shù)據(jù)的方法如下
1) 、錄音筆開機(jī)初始化,定義閃存參數(shù)區(qū)的特定位置為存放錄音 標(biāo)記的位置,定義閃存參數(shù)區(qū)的特定位置為預(yù)先在隨身電子設(shè)備中設(shè) 置完成或是進(jìn)行初始化操作而定義完成的;
2) 、錄音筆自動檢測閃存參數(shù)區(qū)存放錄音標(biāo)記的位置,查看是有錄音標(biāo)記;
3) 、當(dāng)沒有4t測到錄音標(biāo)記時,開始進(jìn)行錄音,并自動在錄音前 在閃存參數(shù)區(qū)的已定義的存放錄音標(biāo)記的位置存放錄音標(biāo)記,在錄音 為正常的結(jié)束時,錄音筆自動取消閃存參數(shù)區(qū)存放錄音標(biāo)記的位置上 的錄音標(biāo)記,完成最終錄音文件;否則
4) 、當(dāng)檢測到有錄音標(biāo)記時,對上一次錄音的數(shù)據(jù)進(jìn)行恢復(fù),等 到數(shù)據(jù)恢復(fù)完成錄音筆會自動在閃存參數(shù)區(qū)的存放錄音標(biāo)記的位置 取消上一次保存的錄音標(biāo)記,得到上一次錄音操作的最終錄音文件或 是開始錄音。
如圖5所示,在以上所述方法的步驟4)的操作進(jìn)一步可以分為 以下情況
4.1)、在閃存參數(shù)區(qū)的地址存儲區(qū)找到保存的上一段數(shù)據(jù)結(jié)束處的地 址位置,作為第一地址位置A;
4. 2)、根據(jù)所找到的第一地址位置在閃存數(shù)據(jù)區(qū)沿著時間順序向后查 找,直到查找到?jīng)]有存儲數(shù)據(jù)的地址位置,并記錄與沒有存儲數(shù)據(jù)的 地址位置相鄰的上一個地址位置作為第二地址位置B; 4. 3)、在閃存數(shù)據(jù)區(qū)內(nèi)將A至B地址位置對應(yīng)的區(qū)域內(nèi)的數(shù)據(jù)進(jìn)行恢 復(fù),即,將第二地址位置B保存到閃存參數(shù)區(qū)的地址存儲區(qū)內(nèi); 4.4)、完成數(shù)據(jù)恢復(fù)。
所述的步驟3)還可以進(jìn)一步包括當(dāng)錄音過程中非正常結(jié)束錄 音時,在閃存參數(shù)區(qū)保存錄音標(biāo)記,該錄音標(biāo)記為隨身電子設(shè)備預(yù)先 設(shè)定的數(shù)碼標(biāo)記。所述的隨身電子設(shè)備還可以為錄音筆、音/視頻播放器、個人數(shù) 字助手。
綜上所述,對于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的 技術(shù)方案和技術(shù)構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改 變和變形都應(yīng)屬于本發(fā)明所述的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,包括與外界設(shè)備進(jìn)行數(shù)據(jù)交互的接口、與接口連接的控制器、與控制器連接的存儲模塊、以及與控制器鏈接的微處理器,其特征在于,還包括與微處理器連接的數(shù)據(jù)恢復(fù)模塊,以及與微處理器連接的用于檢測數(shù)據(jù)情況的檢測模塊。
2、 根據(jù)權(quán)利要求1所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,其 特征在于,所述的存儲器是閃存。
3、 根據(jù)權(quán)利要求1所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè),其特 征在于,所述的數(shù)據(jù)恢復(fù)模塊與控制器連接。
4、 根據(jù)權(quán)利要求2所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,其 特征在于所述的閃存包括閃存參數(shù)區(qū)和閃存數(shù)據(jù)存儲區(qū)。
5、 根據(jù)權(quán)利要求4所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,其 特征在于,在所述的閃存參數(shù)區(qū)定義錄音標(biāo)記。
6、 根據(jù)權(quán)利要求5所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,其 特征在于,所述定義的錄音標(biāo)記為預(yù)先在隨身電子錄音設(shè)備中設(shè) 置完成或是進(jìn)行初始化操作而完成的。
7、 根據(jù)權(quán)利要求1所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,其 特征在于,所述的錄音標(biāo)記為隨身電子設(shè)備預(yù)先設(shè)定的數(shù)碼標(biāo)記。
8、 根據(jù)權(quán)利要求1所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,其 特征在于,所述的隨身電子設(shè)備為錄音筆、錄音麥克風(fēng)、數(shù)碼照 相機(jī)、數(shù)碼攝影機(jī)、音/視頻播放器、個人數(shù)字助理。
9、 根據(jù)權(quán)利要求1所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,其特征在于,所述的檢測模塊在開機(jī)之后對原有數(shù)據(jù)存儲區(qū)進(jìn)行掃 描操作,并將掃描的結(jié)果報告給隨身電子設(shè)備的微處理單元。
10、根據(jù)權(quán)利要求1所述的提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,其 特征在于,所述的閃存為NAND型閃存。
全文摘要
本發(fā)明涉及一種提供掉電數(shù)據(jù)保護(hù)的電子錄音設(shè)備,包括與外界設(shè)備進(jìn)行數(shù)據(jù)交互的接口、與接口連接的控制器、與控制器連接的存儲模塊、以及與控制器鏈接的微處理器,還包括與微處理器連接的數(shù)據(jù)恢復(fù)模塊,以及與微處理器連接的用于檢測數(shù)據(jù)情況的檢測模塊。由于使用了該技術(shù)方案,在電子錄音設(shè)備掉電的情況下也可以對掉電前的數(shù)據(jù)進(jìn)行恢復(fù)保存,保證了數(shù)據(jù)的安全性,并滿足了使用者在掉電情況對數(shù)據(jù)的最佳保存的要求。
文檔編號G11C7/16GK101471125SQ20071030454
公開日2009年7月1日 申請日期2007年12月28日 優(yōu)先權(quán)日2007年12月28日
發(fā)明者偉 郅 申請人:北京華旗資訊數(shù)碼科技有限公司