專利名稱:數據記錄裝置的制作方法
技術領域:
本發(fā)明涉及一種可移動電子存儲裝置,尤其涉及一種數據記錄裝置。
技術背景目前,隨著電子產品的發(fā)展,大量便攜式電子設備因其結構簡單,使用 方便而普遍應用在社會生活與專業(yè)科研中。在專業(yè)科研領域例如醫(yī)療領域中, 便攜式電子設備多用來記錄數據或采集信號。在便攜式電子設備對數據進行 記錄的過程中,由于所記錄的數據具有很強的專業(yè)性和隨機性,記錄數據的 格式通常為非標準格式,而多為設備生產者自定義的格式,無法被計算機直 接識別。當需要用計算機對設備所記錄的數據進行處理時,設備通常不能直 接使用,待處理的數據以文件形式傳入計算機后利用設備專有的軟件對其進 行處理。這為設備的通用性帶來了障礙,使得設備只能在裝有其專用軟件的 計算機上使用。便攜式電子設備所需的專用軟件通常需要刻制成光盤隨設備同時送至用 戶,或者用戶需要在專門的網頁上下載。因此,當用戶計算機無法上網、軟件光盤損害或丟失等情況發(fā)生時,設備就無法正常使用;而安裝在計算機上 的軟件也會由于病毒、硬件損壞等因素無法運行,給使用過程帶來了很多不 便。發(fā)明內容本發(fā)明的目的是提供一種數據記錄裝置,從而克服現有技術的缺陷,以 實現在無需驅動和專用安裝軟件的情況下,外部計算機能夠讀取和處理該數
據記錄裝置中存儲的數據。為了實現上述目的,本發(fā)明提供一種數據記錄裝置,包括 存儲模塊,用于存放數據和程序;微處理器,用于控制所述存儲模塊分區(qū)及屬性,與所述存儲模塊相連; 通訊模塊,用于與外部設備通訊,與所述微處理器相連。 其中,所述存儲模塊包括只讀單元,用于存放能夠自動讀取和處理記錄 數據的基于操作系統(tǒng)的應用程序,和在所述操作系統(tǒng)下可以被自動執(zhí)行的腳 本程序,與所述微處理器相連接;讀寫單元,用于存儲數據,與所述微處理 器相連接。所述通訊模塊為用于與外部設備相連的接口電路單元。所述接口 電路單元具體為USB接口電路。所述微處理器為CBM2090芯片。本發(fā)明通過微處理器對存儲模塊進行分區(qū)及屬性控制,以及存儲模塊將 系統(tǒng)能夠直接識別并運行的應用程序和腳本程序存入只讀單元,同時通過通 訊模塊使存儲模塊與外部設備進行數據交換,實現了在無需安裝驅動和專用 安裝軟件的情況下,外部計算機仍能讀取和處理該數據記錄裝置中存儲的數 據,增強裝置的通用性,同時降低成本。下面通過具體實施例并結合附圖對本發(fā)明做進一步的詳細描述。
圖1為本發(fā)明數據記錄裝置第一實施例的結構示意圖; 圖2為本發(fā)明數據記錄裝置第二實施例的結構示意圖; 圖3為本發(fā)明數據記錄裝置第三實施例的結構示意圖; 圖4為本發(fā)明數據記錄裝置第四實施例的結構示意圖; 圖5為本發(fā)明數據記錄裝置的USB接口電路圖; 圖6為本發(fā)明數據記錄裝置的CBM2090芯片電路圖。
具體實施例方式
如圖1所示,為本發(fā)明數據記錄裝置第一實施例的結構示意圖,本發(fā)明的數據記錄裝置包括存儲模塊1、微處理器2和通訊模塊3。存儲模塊1用于 存放數據和程序;微處理器2與存儲模塊1相連,用于控制存儲模塊1的分 區(qū)及屬性;通訊模塊3與微處理器2相連,用于與外部設備通訊。本實施例通過微處理器2對存儲模塊1進行分區(qū)以及屬性控制,能夠實 現數據記錄裝置與外部設備如PC相連時,無需另外安裝軟件或驅動。如圖2所示,為本發(fā)明數據記錄裝置第二實施例的結構示意圖,本發(fā)明 的數據記錄裝置包括存儲模塊1、微處理器2、以及通訊模塊3;微處理器2 與存儲模塊1相連,通訊模塊3與微處理器2、通訊模塊3同時還與外部設 備如PC相連;存儲模塊1包括只讀單元11和讀寫單元12。其中,只讀單元11用于存放程序和指令,預先將能夠自動讀取和處理記 錄數據的基于某個操作系統(tǒng)如WINDOWS系統(tǒng)的應用程序寫入存儲模塊的只讀 單元11,在該只讀單元11同時寫入在WINDOWS操作系統(tǒng)下可以被自動執(zhí)行 的腳本程序,該腳本程序中包含寫入執(zhí)行應用程序的命令,使得系統(tǒng)在識別 數據記錄裝置后,運行自動執(zhí)行的腳本程序時自動啟動應用程序。只讀單元 11的屬性設定為寫保護型,使外部程序只能訪問而無法修改只讀單元中的任 何文件和數據。從外部采集到的數據,如人體生理參數數據經單片機處理后 存入存儲模塊中的另一單元即讀寫單元12,該讀寫單元12的屬性不受限制, 作為存儲數據的讀寫區(qū)域。本實施例通過對存儲模塊1進行單元劃分,以及對每個單元進行屬性控 制,以及在只讀單元11中存入應用程序和在計算機系統(tǒng)下可以被自動執(zhí)行的 腳本程序,能夠實現當數據記錄裝置與計算機相連時,系統(tǒng)自動將數據記錄 裝置識別為可移動存儲設備并運行自動執(zhí)行的腳本程序中的相關指令,腳本 程序中的指令則會使系統(tǒng)運行只讀單元11中已存的基于計算機系統(tǒng)的應用 程序。此應用程序啟動后會自動對存儲模塊1中讀寫單元12所記錄的數據進 行讀取和處理。例如,將記錄在讀寫單元12中的非標準格式的專業(yè)數據如人
體生理參數數據以曲線圖形的方式直觀地在計算機上進行顯示,還可以通過 軟件對人體生理參數的數據記錄過程進行回放、分析、標注等操作。如圖3所示,為本發(fā)明數據記錄裝置第三實施例的結構示意圖,本發(fā)明 的數據記錄裝置包括存儲模塊1、微處理器2、以及通訊模塊3;微處理器2 與存儲模塊l相連,通訊模塊3與微處理器2相連,同時與外部設備4如PC 相連;存儲模塊1包括只讀單元11和讀寫單元12;通訊模塊3具體為用于 與外部設備4相連的接口電路單元,接口電路單元用于將整個裝置與外部設 備4如PC相連,微處理器2與接口電路單元和存儲模塊1相連接,用于控制 存儲模塊l通過通訊模塊3與外部設備4進行通訊和數據交換。本實施例所述的數據記錄裝置通過設置接口電路,使所述裝置可以直接 與裝有WINDOWS操作系統(tǒng)的PC機相連,實現PC機與所述裝置的通訊與數據 交換。如圖4所示,為本發(fā)明數據記錄裝置第四實施例的結構示意圖,本發(fā)明 的數據記錄裝置在上述實施例的基礎上,通訊模塊3的接口電路單元具體為 USB接口電3各,微處理器2具體為CBM2090芯片。本實施例中,存儲模塊1被微處理器2格式化成可以被計算機自動識別 的FAT文件系統(tǒng),并通過微處理器對其進行單元劃分以及進行單元屬性控制。 微處理器通過程序控制將存儲模塊1分割為兩個單元, 一個單元為只讀單元 11,另一個為讀寫單元12。每個單元存儲的內容不同,以實現不同的功能。通訊模塊3具體選擇為USB接口電路,外部設備4例如計算機通過USB 接口電路讀取存儲在存儲模塊中的數據。其電路圖具體如圖5所示。微處理器2選用CBM2090芯片,該芯片支持Windows通用USB設備的 標準通訊協議,可直接與裝有Windows操作系統(tǒng)的PC機進行通訊和數據 交換,如圖6所示為CBM2090芯片的電路圖。CBM2090芯片處理數據的流程 可以分為5層(l)第一層是主機端,通過USB接口電路與CBM2090芯片連接,主機
是所有命令的發(fā)起者, 一切操作都根據它的命令作相應的響應;(2) 第二層解析主機給出的命令,區(qū)分主機的操作;(3) 第三層根據主機給出的邏輯參數(邏輯地址和長度)和存儲模塊 的地址劃分得到一些需要的參數如算出要寫入的存儲模塊的物理地址。這 一部分只與存儲模塊架構有關,相對固定,不會常修改;(4) 第四層是將從主機收到的扇區(qū)數據寫到存儲模塊中,這一部分是要針對存儲模塊的架構確定主機數據的接收方式,CBM2090中的四個緩 沖器可以輪流接收數據;(5) 第五層是直接的存儲模塊物理操作,就是對存儲模塊的擦除、 讀和寫操作。通過上述實施例可知,本發(fā)明具有以下的優(yōu)點在WINDOWS操作系統(tǒng) 下無需安裝驅動或其他附加軟件,在計算機上對記錄數據進行讀取和處理 操作,增加了數據記錄裝置的通用性同時降低了成本;軟件應用程序與腳 本程序指令寫入存儲模塊內部的只讀單元,并對只讀單元寫保護,降低了 因病毒或人為因素造成的軟件損壞,提高了裝置使用的安全性;應用程序 的啟動和存儲數據的讀取全自動運行,使裝置的使用操作更簡單、高效。最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其 限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術 人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或 者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。
權利要求
1、一種數據記錄裝置,其特征在于包括存儲模塊,用于存放數據和程序;微處理器,用于控制所述存儲模塊分區(qū)及屬性,與所述存儲模塊相連;通訊模塊,用于與外部設備通訊,與所述微處理器相連。
2、 根據權利要求1所述的一種數據記錄裝置,其特征在于所述存儲模塊 包括只讀單元,用于存放能夠自動讀取和處理記錄數據的基于操作系統(tǒng)的應 用程序,和在所述操作系統(tǒng)下可以被自動執(zhí)行的腳本程序,與所述微處理器 相連接;讀寫單元,用于存儲數據,與所述微處理器相連接。
3、 根據權利要求1所述的一種數據記錄裝置,其特征在于所述通訊模塊 為用于與外部設備相連的接口電路單元。
4、 根據權利要求3所述的一種數據記錄裝置,其特征在于所述接口電路 單元具體為USB接口電路。
5、 根據權利要求1所述的一種數據記錄裝置,其特征在于所述微處理器 為CBM2090芯片。
全文摘要
本發(fā)明公開了一種數據記錄裝置,該裝置包括存儲模塊,用于存放數據和程序;微處理器,用于控制存儲模塊分區(qū)及屬性,與存儲模塊相連;通訊模塊,用于與外部設備通訊,與微處理器相連。存儲模塊包括只讀單元,用于存放能夠自動讀取和處理記錄數據的基于操作系統(tǒng)的應用程序,和在所述操作系統(tǒng)下可以被自動執(zhí)行的腳本程序,與微處理器相連接;讀寫單元,用于存儲數據,與微處理器相連接。該裝置通過微處理器對存儲模塊的分區(qū)以及對存儲模塊的屬性控制,實現該裝置被連接至計算機時,可以在無需安裝驅動和其他附加軟件的情況下與計算機進行通訊和數據交換。
文檔編號G06F17/40GK101158982SQ20071018051
公開日2008年4月9日 申請日期2007年11月22日 優(yōu)先權日2007年11月22日
發(fā)明者張明慧, 李金河, 峰 楊, 牛小民, 許志彬 申請人:河南華南醫(yī)電科技有限公司