[發(fā)明專利]一種對嵌入式系統(tǒng)進行管理的系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 200610144824.1 | 申請日: | 2006-11-21 |
| 公開(公告)號: | CN101192159A | 公開(公告)日: | 2008-06-04 |
| 發(fā)明(設計)人: | 張玎;曾圖;秦策 | 申請(專利權)人: | 凌陽科技股份有限公司;北京北陽電子技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京安信方達知識產(chǎn)權代理有限公司 | 代理人: | 龍洪;霍育棟 |
| 地址: | 臺灣省新竹科*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 系統(tǒng) 進行 管理 方法 | ||
技術領域
本發(fā)明涉及嵌入式系統(tǒng),特別涉及嵌入式系統(tǒng)的管理。
背景技術
嵌入式系統(tǒng)存在體積小,系統(tǒng)CPU資源和內存資源有限,外部存儲器與系統(tǒng)緊密連接,系統(tǒng)通訊方法和接口有限的特點。嵌入式系統(tǒng),無論是開發(fā)過程中還是產(chǎn)品化后,一旦軟件存儲在嵌入式系統(tǒng),再想進行添加、刪除、更新、檢測等操作都是比較麻煩的問題。
如果要更新嵌入式設備的操作系統(tǒng),增加系統(tǒng)功能,優(yōu)化系統(tǒng)性能,進行系統(tǒng)狀況檢測,通常使用以下3種方法:
1.拆開嵌入式設備,用一個已經(jīng)燒制好、并且裝有新的操作系統(tǒng)的存儲設備替換掉嵌入式系統(tǒng)中原有的存儲設備;
2.通過網(wǎng)絡或者串口對嵌入式系統(tǒng)中的存儲設備進行更新。
3.通過編寫特定程序,使用CF卡、SD卡、USB設備接口的外部存儲設備對專門的軟件進行更新。
這3種方法中,由于嵌入式系統(tǒng)內部結構十分緊密,因此,采用第1種方法對各種的存儲設備進行安裝、拆卸都比較困難,需要專業(yè)的設備安裝、維修和維護人員才能實現(xiàn);而且對于嵌入式設備的拆裝容易引起相關硬件的損壞。
第2種方法,在嵌入式系統(tǒng)在系統(tǒng)開發(fā)和系統(tǒng)調試的過程中經(jīng)常使用。但是對于這種方法也需要操作人員掌握專業(yè)的領域知識,有嵌入式系統(tǒng)的開發(fā)和調試經(jīng)驗;相對操作起來涉及設備多,連接復雜,操作煩瑣;只能應用于小部分嵌入式對象的開發(fā)、調試、維修過程。
第3種方法,針對CF卡、SD卡類,嵌入式系統(tǒng)內部需卡讀寫器,增加嵌入式系統(tǒng)難度和成本,同時需要斷電重置系統(tǒng),在關機狀態(tài)下進行更新,每次操作都需要人為干預,只能進行指定軟件更新,無法達到更靈活的管理(如:系統(tǒng)性能自動測試并報告)。針對USB設備(USB?DEVICE)接口,需要掛接到有USB主機接口(USB?HOST)的PC機上,必須使用PC機可以識別的USB設備類型和USB設備存儲格式,對于硬件和軟件制作都帶來很大的工作量。
中國大陸專利申請CN01100389.8【可快速更新軟件的嵌入式系統(tǒng)及其更新軟件的方法】揭示了在嵌入式系統(tǒng)的存儲器中預先存放一段啟始載入程序,并以一可插拔儲存媒體來存放準備更新至該存儲器裝置的軟件,而當該嵌入式系統(tǒng)重置后,中央處理是先執(zhí)行啟始載入程序,以在初始化嵌入式系統(tǒng)后,判讀可插拔儲存媒體內是否有預定的設定描述檔案存在,如是,便依設定描述檔案的內容而復制預置于可插拔儲存媒體內的特定軟件至系統(tǒng)存儲器裝置,以達成嵌入式系統(tǒng)軟件的更新。該方法只能在系統(tǒng)斷電的情況下,更新系統(tǒng)指定軟件,而且需要人為操作,只能完成單方向(從外部設備向嵌入式系統(tǒng)更新),無法完成其它管理功能。
正是因為現(xiàn)有方法具有容易引發(fā)硬件損壞、操作煩瑣復雜、不適于大量反復操作、只能進行單方向軟件更新、需要操作人員有專業(yè)知識、需要專業(yè)工具等缺點。
發(fā)明內容
針對以上不足,本發(fā)明提供了一種對嵌入式系統(tǒng)進行管理的系統(tǒng)及方法,該方法快捷,簡便,可以克服現(xiàn)有方法存在的問題。
本發(fā)明采用的技術方案是:
一種對嵌入式系統(tǒng)進行管理的系統(tǒng),其特征在于,包括:嵌入式系統(tǒng)和外部存儲器;所述外部存儲器用于存儲描述文件和資源或其中之一;
所述嵌入式系統(tǒng)包括服務模塊及操作系統(tǒng);
所述服務模塊由操作系統(tǒng)調用,并通過操作系統(tǒng)的支持讀寫外部存儲器,用于當外部存儲器插入嵌入式系統(tǒng)后,按照設定的工作模式讀取外部存儲器中和/或存儲在嵌入式系統(tǒng)中的描述文件,并依照其內容選擇性地利用外部存儲器中的相應資源對嵌入式系統(tǒng)進行管理;
所述操作系統(tǒng)用于發(fā)現(xiàn)外部存儲器并使服務模塊開始工作。
進一步地,所述嵌入式系統(tǒng)還包括一個或以上實現(xiàn)不同功能的功能模塊;所述服務模塊依照描述文件的內容直接通過操作系統(tǒng)或調用相應的功能模塊對嵌入式系統(tǒng)進行管理。
進一步地,所述嵌入式系統(tǒng)還包括使外部存儲器能夠熱插拔嵌入式系統(tǒng)的熱插拔服務器,連接所述操作系統(tǒng)和外部存儲器,用于解釋操作系統(tǒng)對外部存儲器的各種操作命令;所述外部存儲器的接口與所述熱插拔服務器匹配。
進一步地,所述服務模塊對嵌入式系統(tǒng)的管理包括下列情況中的一種或其組合:
更新,增刪嵌入式系統(tǒng)的數(shù)據(jù);
更新,增刪嵌入式系統(tǒng)的功能模塊;
測試嵌入式系統(tǒng)情況并將結果寫入外部存儲器;
管理和瀏覽文件系統(tǒng)的目錄。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于凌陽科技股份有限公司;北京北陽電子技術有限公司,未經(jīng)凌陽科技股份有限公司;北京北陽電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610144824.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種高效流體混合攪拌葉片單元
- 下一篇:場發(fā)射燈管





