[發明專利]嵌入式系統中實現系統配置精簡保存的方法無效
| 申請號: | 201110279601.7 | 申請日: | 2011-09-20 |
| 公開(公告)號: | CN102346713A | 公開(公告)日: | 2012-02-08 |
| 發明(設計)人: | 姜定勇;李小國;李新志 | 申請(專利權)人: | 上海市共進通信技術有限公司 |
| 主分類號: | G06F12/08 | 分類號: | G06F12/08;G06F11/00 |
| 代理公司: | 上海智信專利代理有限公司 31002 | 代理人: | 王潔;鄭暄 |
| 地址: | 200235 上海市徐*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 系統 實現 系統配置 精簡 保存 方法 | ||
技術領域
本發明涉及嵌入式系統技術領域,特別涉及嵌入式系統中的配置保存方法技術領域,具體是指一種嵌入式系統中實現系統配置精簡保存的方法。
背景技術
在嵌入式系統中,一般都會有一些系統配置需要進行保存。這些配置大都保存在不易失的存儲器,如FLASH閃存中。現有的嵌入式系統中常見的做法是將配置壓縮后保存在FLASH的某一位置。雖然現在的壓縮算法都比較好,比如1M大小的配置信息可能需要128K的FLASH來保存。但對嵌入式系統來說,所需的保存空間還是比較大,還有可以進一步優化的空間。
在現有技術中,會在FLASH中劃出一塊區域(配置保存區)用來壓縮保存正在使用的配置。為了恢復默認設置,嵌入式系統往往還保存了一份默認設置在一個默認配置保存區。如,在FLASH中劃出一塊配置保存區來壓縮保存文件系統,在文件系統中,再保存一份默認配置。系統在運行過程中都使用內存配置區中的配置信息,而內存配置區中的配置信息是配置保存區中數據的副本。在保存的時候,把內存配置區的數據壓縮保存到配置保存區。如果需要恢復默認設置,就把文件系統中的默認配置覆蓋FLASH的配置保存區中的數據。
這樣的保存方法的缺點是FLASH中的配置保存區的空間要求比較大,而配置保存區中的內容又很大程度地與默認配置保存區中的內容重復,造成存儲空間的浪費。
發明內容
本發明的目的是克服了上述現有技術中的缺點,提供一種避免在存儲器中對于系統配置的重復保存,從而有效減少系統配置保存所需要的空間,降低嵌入式系統對應用設備的存儲空間的要求,且實現成本低廉,應用方式簡便,應用范圍較為廣泛的嵌入式系統中實現系統配置精簡保存的方法。
在本發明的嵌入式系統中實現系統配置精簡保存的方法中,所述的嵌入式系統中具有應用設備,該應用設備中包括存儲器,所述的存儲器包括設定配置保存區、默認配置保存區和內存配置區,所述的嵌入式系統所具有的默認系統配置存儲于所述的默認配置保存區。
在常用的嵌入式系統中,配置中被修改的地方往往比較少,絕大部分都不會被修改到。也就是說需要保存到設定配置保存區中的數據只有很少的一部分與默認配置保存區不同。這樣,就可以在保存配置保存區的時候,僅將該部分不同的配置保存到設定配置保存區中就可以了。在系統啟動的時候,先把默認配置保存區中的數據復制到內存配置區,再把設定配置保存區中不同的數據部分覆蓋內存配置區中的對應的數據,就得到了當前要使用的配置。這樣,設定配置保存區就可以使用很小的空間。從而達到節約系統存儲空間的目的。
為了實現上述的目的,該系統配置精簡保存方法包括配置讀取操作和配置保存操作。其中,所述的配置讀取操作包括以下步驟:
(11)用戶啟動嵌入式系統應用設備;
(12)嵌入式系統將所述的存儲于默認配置保存區的默認系統配置讀取至所述的內存配置區;
(13)嵌入式系統判斷所述的設定配置保存區是否為空,若是,則進入步驟(15),若否,則進入步驟(14);
(14)嵌入式系統將所述的存儲于設定配置保存區的系統配置讀取至所述的內存配置區,并覆蓋原有默認系統配置中的相應信息;
(15)所述的嵌入式系統應用內存配置區中的配置運行所述的嵌入式系統應用設備;
所述的配置保存操作包括以下步驟:
(31)嵌入式系統比較所述的內存配置區和所述的默認配置保存區中的內容,將其中不同的內容存入所述的設定配置保存區。
該嵌入式系統中實現系統配置精簡保存的方法中,所述的配置保存操作中在所述的步驟(31)之前還包括以下步驟:
(30)嵌入式系統根據用戶操作接收到保存配置指令或關機指令。
該嵌入式系統中實現系統配置精簡保存的方法中,所述的方法還包括配置讀取操作和配置保存操作之間的配置設定操作,所述的配置設定操作包括以下步驟:
(21)用戶通過所述的應用設備進行嵌入式系統配置修改;
(22)嵌入式系統將所修改的配置存入所述的內存配置區,并覆蓋原有配置中的相應信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海市共進通信技術有限公司,未經上海市共進通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110279601.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種動力車的轉向機構
- 下一篇:治療支氣管炎制劑





