[發明專利]一種嵌入式設備配置文件升級方法在審
| 申請號: | 201310414110.8 | 申請日: | 2013-09-11 |
| 公開(公告)號: | CN103544032A | 公開(公告)日: | 2014-01-29 |
| 發明(設計)人: | 羅寶林 | 申請(專利權)人: | 深圳市共進電子股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳市智科友專利商標事務所 44241 | 代理人: | 孫子才 |
| 地址: | 518000 廣東省深圳市南山區蛇口南海大道1019號*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 設備 配置文件 升級 方法 | ||
技術領域
本發明涉及嵌入式設備領域,特別涉及一種普通用戶對嵌入式設備的配置文件進行升級的方法。
背景技術
許多嵌入式系統的設備中(如:上網終端設備modem),在與用戶交互的GUI平臺上,提供很多的參數供用戶自定義設置,而這些配置一般都以配置文件的方式保存在嵌入式系統的內部,并且所有參數都以固定的格式和結點存儲,XML就是一種很常用的配置文件;用戶可以在GUI界面上直接導出配置,也可以將配置文件導入系統,達到升級更新配置的目的;但設計者基于安全和內存方面的考慮,導出和導入的配置文件僅支持壓縮文件格式,是二進制的,可讀性差,普通用戶根本無法看懂,更不知道如何去修改。
發明內容
本發明的目的是為了實現嵌入式設備的普通用戶能夠自行對設備的配制文件進行升級換代而提供一種嵌入式設備配置文件升級的方法。
本發明的技術方案是:一種嵌入式設備配置文件升級的方法,包括以下步驟。
步驟A、通過嵌入式設備系統與用戶交互的GUI界面導出配置文件;
步驟B、用隨機攜帶由嵌入式設備開發商自研的壓縮與解壓縮轉換工具對配置文件進行解壓;
步驟C、編輯解壓后的配置文件,對其中的結點參數進行更新修改;
步驟D、用隨機攜帶的由嵌入式設備開發商自研的解壓縮轉換工具對修改編輯后的配置文件進行壓縮;
步驟E、通過嵌入式設備系統與用戶交互的GUI界面導入壓縮配置文件,更新設備配置。
本發明中,實現對設備中導出的二進制格式的壓縮配置文件進行解壓縮,再對解壓縮之后的配置文件進行再次壓縮,達到修改設備配置文件,更新升級配置的目的,方便用戶使用。
下面結合具體實施例對本發明作較為詳細的描述。
附圖說明
圖1為本發明流程圖。
具體實施方式
實施例1,本實施例是一種嵌入式設備配置文件進行升級的方法,是針對普通用戶的,普通用戶通過本實施例的方式就可以對用戶的嵌入式設備的配置文件進行升級,以實現用戶對個性化的需求。本實施例中,在給用戶配備的工具包中配置有專用的壓縮和解壓縮軟件工具,該工具一般由嵌入式設備開發商自研的,以對應的解壓縮算法實現將導出的壓縮配置文件進行解壓縮,還原成原來的模樣,這時候,用戶再打開配置文件,所有結點參數一目了然,修改起來自然也得心應手,修改完成之后,再將配置文件以相同的壓縮算法進行壓縮,即可用于設備中更新升級配置;另外,其他用戶如果也需要用到相同的配置,此時,只需將修改好的配置文件提供給他,再在GUI界面上將此配置文件導入系統即可,用戶無需關心在哪兒、如何修改配置?大大地方便了用戶的使用。
本實施例中,實現對配置文件的壓縮與解壓縮,解決了普通用戶對配置文件的修改問題,從而實現了用戶通過配置文件直接升級更新設備配置。該實施例實現原理:嵌入式設備中對配置文件的壓縮是通過一個算法實現,或者是目前公開源碼的一種壓縮方法(如Zlib);既然有壓縮算法,那么也會存在對應的解壓縮算法,普通用戶通過這樣的已知的壓縮和解壓縮的算法,即可實現對文件進行壓縮和解壓縮。這里以Zlib為例,它是一種提供數據壓縮的函式庫,自由開源軟件,現今,?Zilb已經成為了一種事實上的業界標準,目前許多軟件及應用程序都在使用Zilb庫,可以從網絡上直接下載獲取,Zlib庫提供了一系列的壓縮與解壓縮的接口,只需要了解Zlib庫中這些接口的使用,然后再在實現壓縮與解壓縮的工具中調用這些接口,那么這個工具的壓縮與解壓縮文件的功能就完成了,十分的簡單。
具體實現步驟:如圖1所示:
(1)通過嵌入式設備系統與用戶交互的GUI界面導出配置文件。
(2)用壓縮與解壓縮工具對步驟(1)中導出的配置文件進行解壓縮。
(3)用戶打開步驟(2)中解壓縮之后的配置文件,并對其中的結點參數進行更新修改。
(4)用壓縮與解壓縮工具對步驟(3)中修改好的配置文件進行回壓(即:再次壓縮)。
(5)通過嵌入式設備系統與用戶交互的GUI界面導入步驟(4)中壓縮配置文件,開始更新設備配置。
(6)設備配置更新完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市共進電子股份有限公司,未經深圳市共進電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310414110.8/2.html,轉載請聲明來源鉆瓜專利網。





