欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種嵌入式操作系統(tǒng)的更新方法及系統(tǒng)的制作方法

文檔序號:6444057閱讀:232來源:國知局
專利名稱:一種嵌入式操作系統(tǒng)的更新方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種系統(tǒng)的更新方法及其系統(tǒng),特別涉及一種嵌入式操作系統(tǒng)的更新方法及系統(tǒng)。
背景技術(shù)
中國專利公開號CN1517899A公開了一種名稱為更新嵌入式設(shè)備的操作系統(tǒng)的方法,其采用網(wǎng)絡(luò)傳輸或外存儲器的傳輸方式,向安裝有嵌入式操作系統(tǒng)的設(shè)備進行系統(tǒng)更新。中國專利公開號CN101907998A公開了一種名稱為;嵌入式系統(tǒng)的更新系統(tǒng)及方法,它是采用遠程后臺裝置向處理裝置發(fā)送更新數(shù)據(jù),而處理裝置則將接收到的更新數(shù)據(jù)通過其串行通信的方式向需要更新的嵌入式系統(tǒng)進行更新。上述兩份文件中對嵌入式系統(tǒng)的更新采用網(wǎng)絡(luò)傳輸或外存儲器的方式對嵌入式系統(tǒng)進行更新。然而,對原系統(tǒng)的更新過程中多采用直接覆蓋更新的方式,這樣可以在原系統(tǒng)上增加目錄、增加文件。這種更新方式,不僅傳輸?shù)臄?shù)據(jù)量較大,并且其更新的操作類型有限,不能根據(jù)原系統(tǒng)中的文件類型進行有選擇地更新。

發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)中存在的技術(shù)問題,本發(fā)明提供了一種在系統(tǒng)更新過程中,其數(shù)據(jù)傳輸量較小且更新操作類型多樣的嵌入式操作系統(tǒng)的更新方法及系統(tǒng)。本發(fā)明解決上述技術(shù)問題,所提供的技術(shù)方案包括提供一種嵌入式操作系統(tǒng)的更新方法,利用主機制作系統(tǒng)更新的數(shù)據(jù)文件及配置文件,并由安裝有嵌入式系統(tǒng)的終端獲取上述數(shù)據(jù)文件和配置文件后,解析模塊解出配置文件并進行系統(tǒng)更新,其包括以下步驟,步驟100,主機制作系統(tǒng)更新的數(shù)據(jù)文件及配置文件,該配置文件具有特定的更新規(guī)則, 該更新規(guī)則包括文件名、存放目錄、操作類型及文件類型四個屬性;步驟200,終端向主機發(fā)送更新系統(tǒng)的數(shù)據(jù)文件請求;步驟300,主機向終端發(fā)送系統(tǒng)更新的數(shù)據(jù)文件及配置文件;步驟400,終端的嵌入式系統(tǒng)對系統(tǒng)更新的配置文件進行解析,并根據(jù)配置文件中的更新規(guī)則對原系統(tǒng)的數(shù)據(jù)文件進行更新。作用本發(fā)明的優(yōu)選方案,所述操作類型屬性是指增加操作、刪除操作、升級操作、 可執(zhí)行文件的停止操作或可執(zhí)行文件的啟動操作。作用本發(fā)明的優(yōu)選方案,所述文件類型是指目錄文件、可執(zhí)行文件、配置文件或驅(qū)動程序。本發(fā)明解決上述技術(shù)問題,再提供一種技術(shù)方案,即是提供一種嵌入式操作系統(tǒng)的更新系統(tǒng),包括主機、安裝有嵌入式操作系統(tǒng)的終端,主機與終端進行通信連接;所述主機制作系統(tǒng)更新的數(shù)據(jù)文件和配置文件,該配置文件具有特定的更新規(guī)則,該更新規(guī)則包括文件名、存放目錄、操作類型及文件類型四個屬性;所述終端安裝有用于解析所述配置文件中的更新規(guī)則的解析模塊,并且根據(jù)解析出的更新規(guī)則對原系統(tǒng)中的數(shù)據(jù)文件進行更新。作用本發(fā)明的優(yōu)選方案,所述操作類型屬性是指增加操作、刪除操作、升級操作、 可執(zhí)行文件的停止操作或可執(zhí)行文件的啟動操作。作用本發(fā)明的優(yōu)選方案,所述文件類型是指目錄文件、可執(zhí)行文件、配置文件或驅(qū)動程序。本發(fā)明的技術(shù)方案相對于現(xiàn)有技術(shù),取得的有益效果是本發(fā)明提供的嵌入式操作系統(tǒng)的更新方法及系統(tǒng),主機先制作出系統(tǒng)更新的配置文件,在操作系統(tǒng)進行更新的過程中,終端接收到配置文件后由解析模塊對該配置文件內(nèi)的更新進行解析,例如更新規(guī)則有增加操作、刪除操作、升級操作等。根據(jù)上述特定的更新規(guī)則對原系統(tǒng)中的文件進行更新,減少了數(shù)據(jù)更新的數(shù)據(jù)量,大大提高更高效率,對于一些硬件配置不高的終端,其效率提高更為明顯,而避免現(xiàn)有技術(shù)中采用直接覆蓋規(guī)則的方法,其數(shù)據(jù)更新量大。


此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1是本發(fā)明所述的嵌入式操作系統(tǒng)的更新方法流程圖;圖2是本發(fā)明所述的嵌入式操作系統(tǒng)的更新系統(tǒng)框圖。
具體實施例方式為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖1、圖2所示,本發(fā)明所述的嵌入式操作系統(tǒng)的更新方法,利用主機10制作系統(tǒng)更新的數(shù)據(jù)文件及配置文件,并由安裝有嵌入式系統(tǒng)的終端20獲取上述數(shù)據(jù)文件和配置文件后進行系統(tǒng)更新,其具體包括的步驟如下,步驟100,主機10制作系統(tǒng)更新的數(shù)據(jù)文件及配置文件,該配置文件具有特定的更新規(guī)則,該更新規(guī)則包括文件名、存放目錄、操作類型及文件類型四個屬性;上述文件名可以是程序名或目錄名。存放目錄是指文件名在操作系統(tǒng)中所存放的路徑,也即是本次系統(tǒng)更新后該文件所需要存放的路徑。操作類型屬性是指增加操作、刪除操作、升級操作、可執(zhí)行文件的停止操作或可執(zhí)行文件的啟動操作;上述文件類型可以是目錄文件、可執(zhí)行文件、配置文件或驅(qū)動程序,其中目錄文件、可執(zhí)行文件、驅(qū)動程序?qū)儆跀?shù)據(jù)文件。步驟200,終端20向主機10發(fā)送更新系統(tǒng)的數(shù)據(jù)文件請求。終端20的通信模塊22通過通信網(wǎng)絡(luò)與主機10的通信模塊12進行無線/有線通信,終端20向主機10發(fā)送更新系統(tǒng)的數(shù)據(jù)文件請求。當然,也可以通過外存儲器將終端20 與主機10之間建立起通信連接的關(guān)系。步驟300,主機10向終端20發(fā)送系統(tǒng)更新的數(shù)據(jù)文件及配置文件。終端20接收到主機10發(fā)送的請求,并向終端20發(fā)送系統(tǒng)列新的數(shù)據(jù)文件及配置文件。
步驟400,終端20的解析模塊M對系統(tǒng)更新的配置文件進行解析,并根據(jù)配置文件中的更新規(guī)則對原系統(tǒng)的數(shù)據(jù)文件進行更新。例如,1、配置文件一行有四個屬性,每個屬性之間以TAB鍵分割,每行之間以回車、換行結(jié)束;2、配置文件一行四個屬性說明如下文件名存放目錄操作類型文件類型其中,對于操作類型,00001表示增加操作;00010代表刪除操作;00100代表升級操作;01000代表可執(zhí)行文件停止操作;10000代表可執(zhí)行文件停止啟動;對于文件類型0001代表目錄文件;0010代表可執(zhí)行文件;0100代表配置文件; 1000代表驅(qū)動程序; 假設(shè)數(shù)據(jù)文件ABC是終端20操作系統(tǒng)目錄/mnt/yaffs/下的一可執(zhí)行文件,并且其需要更新,配置文件中的文件名為update, ini,則update, ini內(nèi)容為ABC /mnt/yaffs 00100 0010。該update, ini代表的意思是將可執(zhí)行文件ABC進行升級操作,并保存在/mnt/ yaffs的目錄下。本發(fā)明所提供了嵌入式操作系統(tǒng)的更新系統(tǒng),包括主機10、安裝有嵌入式操作系統(tǒng)的終端20,主機10與終端20進行通信連接;主機10制作系統(tǒng)更新的數(shù)據(jù)文件和配置文件,該配置文件具有特定的更新規(guī)則,該更新規(guī)則包括文件名、存放目錄、操作類型及文件類型四個屬性;終端20安裝有用于解析所述配置文件中的更新規(guī)則的解析模塊M,并且根據(jù)解析出的更新規(guī)則對原系統(tǒng)中的數(shù)據(jù)文件進行更新。同理,操作類型屬性是指增加操作、刪除操作、升級操作、可執(zhí)行文件的停止操作或可執(zhí)行文件的啟動操作。文件類型是指目錄文件、可執(zhí)行文件、配置文件或驅(qū)動程序。應(yīng)該理解,本發(fā)明所述的嵌入式操作系統(tǒng)包括但不限于Linux系統(tǒng)、Unix系統(tǒng)、 Android 系統(tǒng)。上述說明示出并描述了本發(fā)明的優(yōu)選實施例,如前所述,應(yīng)當理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進行改動。而本領(lǐng)域人員所進行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護范圍內(nèi)。
權(quán)利要求
1.一種嵌入式操作系統(tǒng)的更新方法,其特征在于,利用主機制作系統(tǒng)更新的數(shù)據(jù)文件及配置文件,并由安裝有嵌入式系統(tǒng)的終端獲取上述數(shù)據(jù)文件和配置文件后,解析模塊解出配置文件并進行系統(tǒng)更新,其包括以下步驟,步驟100,主機制作系統(tǒng)更新的數(shù)據(jù)文件及配置文件,該配置文件具有特定的更新規(guī)則,該更新規(guī)則包括文件名、存放目錄、操作類型及文件類型四個屬性;步驟200,終端向主機發(fā)送更新系統(tǒng)的數(shù)據(jù)文件請求;步驟300,主機向終端發(fā)送系統(tǒng)更新的數(shù)據(jù)文件及配置文件;步驟400,終端的解析模塊對系統(tǒng)更新的配置文件進行解析,并根據(jù)配置文件中的更新規(guī)則對原系統(tǒng)的數(shù)據(jù)文件進行更新。
2.根據(jù)權(quán)利要求1所述的嵌入式操作系統(tǒng)的更新方法,其特征在于,所述操作類型屬性是指增加操作、刪除操作、升級操作、可執(zhí)行文件的停止操作或可執(zhí)行文件的啟動操作。
3.根據(jù)權(quán)利要求1所述的嵌入式操作系統(tǒng)的更新方法,其特征在于,所述文件類型是指目錄文件、可執(zhí)行文件、配置文件或驅(qū)動程序。
4.一種嵌入式操作系統(tǒng)的更新系統(tǒng),其特征在于,包括主機、安裝有嵌入式操作系統(tǒng)的終端,主機與終端進行通信連接;所述主機制作系統(tǒng)更新的數(shù)據(jù)文件和配置文件,該配置文件具有特定的更新規(guī)則,該更新規(guī)則包括文件名、存放目錄、操作類型及文件類型四個屬性;所述終端安裝有用于解析所述配置文件中的更新規(guī)則的解析模塊,并且根據(jù)解析出的更新規(guī)則對原系統(tǒng)中的數(shù)據(jù)文件進行更新。
5.根據(jù)權(quán)利要求4所述的嵌入式操作系統(tǒng)的更新系統(tǒng),其特征在于,所述操作類型屬性是指增加操作、刪除操作、升級操作、可執(zhí)行文件的停止操作或可執(zhí)行文件的啟動操作。
6.根據(jù)權(quán)利要求4所述的嵌入式操作系統(tǒng)的更新系統(tǒng),其特征在于,所述文件類型是指目錄文件、可執(zhí)行文件、配置文件或驅(qū)動程序。
全文摘要
本發(fā)明公開了一種嵌入式操作系統(tǒng)的更新方法及系統(tǒng),包括以下步驟,主機制作系統(tǒng)更新的數(shù)據(jù)文件及配置文件,該配置文件具有特定的更新規(guī)則,該更新規(guī)則包括文件名、存放目錄、操作類型及文件類型四個屬性;終端向主機發(fā)送更新系統(tǒng)的數(shù)據(jù)文件請求;主機向終端發(fā)送系統(tǒng)更新的數(shù)據(jù)文件及配置文件;終端的解析模塊對系統(tǒng)更新的配置文件進行解析,并根據(jù)配置文件中的更新規(guī)則對原系統(tǒng)的數(shù)據(jù)文件進行更新。采用上述技術(shù)方案,根據(jù)上述特定的更新規(guī)則對原系統(tǒng)中的文件進行更新,減少了數(shù)據(jù)更新的數(shù)據(jù)量,大大提高更高效率,對于一些硬件配置不高的終端,其效率提高更為明顯。
文檔編號G06F9/445GK102591683SQ20111044991
公開日2012年7月18日 申請日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者張衛(wèi)海 申請人:睿成匯商科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
邯郸市| 乐东| 宽甸| 方正县| 长宁县| 西乌| 景德镇市| 永兴县| 电白县| 云林县| 黑山县| 淅川县| 新田县| 巴南区| 德安县| 甘孜| 文水县| 图片| 永新县| 沽源县| 西贡区| 托里县| 武安市| 遵义县| 邳州市| 岳普湖县| 和龙市| 获嘉县| 平度市| 曲松县| 易门县| 呼伦贝尔市| 临清市| 于都县| 黑山县| 平武县| 宽城| 南投县| 荃湾区| 治县。| 紫阳县|