国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      軟件遠程即時更新升級系統(tǒng)及方法

      文檔序號:9546998閱讀:6161來源:國知局
      軟件遠程即時更新升級系統(tǒng)及方法
      【技術領域】
      [0001]本發(fā)明涉及軟件更新升級領域。
      【背景技術】
      [0002]現(xiàn)代工業(yè)對控制要求的不斷改變,DSP已被廣泛應用于各種嵌入式系統(tǒng)和設備中,隨著工業(yè)的發(fā)展,應用DSP的嵌入式系統(tǒng)往往需要對其進行更新升級,而對自動化要求越來越高的今天,現(xiàn)有的DSP升級技術普遍存在著問題,傳統(tǒng)的人工升級方式需要工作人員到達工業(yè)現(xiàn)場,用專用燒寫器對DSP的程序進行替換,從而實現(xiàn)對DSP的程序升級。這種升級技術的缺點在于其浪費了大量的人力物力和時間,效率低下。另外,較為先進的利用Internet的有線式DSP程序升級方式雖然快捷方便,但是由于某些環(huán)境下不便于鋪設廣域網光纖,而且鋪設廣域網價格高昂,帶來了升級困難和成本大幅度提升等一系列問題。

      【發(fā)明內容】

      [0003]本發(fā)明提出了一種軟件遠程即時更新升級系統(tǒng)及方法,目的在于能夠即時對軟件實現(xiàn)更新升級。
      [0004]軟件遠程即時更新升級系統(tǒng)包括本地服務器、GPRS網絡和遠程終端,所述本地服務器與遠程終端通過GPRS網絡連接,所述遠程終端包括:
      [0005]用于與GPRS網絡實現(xiàn)連接的GPRS通信模塊;
      [0006]用于存儲GPRS通信模塊接收到的程序數(shù)據(jù)的RAM模塊;
      [0007]用于接收GPRS通信模塊與RAM模塊發(fā)送的數(shù)據(jù)信息,進而控制軟件即時更新升級的中央控制模塊;
      [0008]用于對遠程終端內所有模塊進行供電的供電模塊。
      [0009]軟件遠程即時更新升級方法是基于下述系統(tǒng)實現(xiàn)的,所述系統(tǒng)包括本地服務器、GPRS網絡和遠程終端,所述本地服務器與遠程終端通過GPRS網絡連接,所述遠程終端包括:
      [0010]用于與GPRS網絡實現(xiàn)連接的GPRS通信模塊;
      [0011]用于存儲GPRS通信模塊接收到的程序數(shù)據(jù)的RAM模塊;
      [0012]用于接收GPRS通信模塊與RAM模塊發(fā)送的數(shù)據(jù)信息,進而控制軟件即時更新升級的中央控制模塊;
      [0013]所述方法通過以下步驟實現(xiàn)的:
      [0014]步驟一、將本地服務器與遠程終端均接入到GPRS網絡中;
      [0015]步驟二、本地服務器通過GPRS網絡向遠程終端發(fā)送遠程升級命令以及更新版本軟件的機器碼數(shù)據(jù);
      [0016]步驟三、中央控制模塊通過GPRS通信模塊提取更新版本軟件的機器碼數(shù)據(jù),并將所述機器碼數(shù)據(jù)存入FLASH內;
      [0017]步驟四、中央控制模塊從FLASH中讀取更新版本軟件的機器碼數(shù)據(jù)并燒寫FLASH,完成軟件更新升級。
      [0018]有益效果:本發(fā)明的軟件更新升級系統(tǒng)通過GPRS網絡進行信息傳輸,成本低,便于維護,利用編譯工程文件時的地址映射文件查找FLASH的起始地址及更新版本軟件的數(shù)據(jù)長度,進而提取更新版本軟件的機器碼,節(jié)省了占用的空間,同時能夠降低RAM模塊的使用,在最短的時間內實現(xiàn)軟件的更新升級。
      【具體實施方式】
      [0019]【具體實施方式】一、本【具體實施方式】所述的軟件遠程即時更新升級系統(tǒng)包括本地服務器、GPRS網絡和遠程終端,所述本地服務器與遠程終端通過GPRS網絡連接,所述遠程終端包括:
      [0020]用于與GPRS網絡實現(xiàn)連接的GPRS通信模塊;
      [0021 ]用于存儲GPRS通信模塊接收到的程序數(shù)據(jù)的RAM模塊;
      [0022]用于接收GPRS通信模塊與RAM模塊發(fā)送的數(shù)據(jù)信息,進而控制軟件即時更新升級的中央控制模塊;
      [0023]用于對遠程終端內所有模塊進行供電的供電模塊。
      [0024]【具體實施方式】二、本【具體實施方式】與【具體實施方式】一所述的軟件遠程即時更新升級系統(tǒng)的區(qū)別在于,所述中央控制模塊內嵌入有DSP芯片。
      [0025]【具體實施方式】三、本【具體實施方式】所述的軟件遠程即時更新升級方法是基于下述系統(tǒng)實現(xiàn)的,所述系統(tǒng)包括本地服務器、GPRS網絡和遠程終端,所述本地服務器與遠程終端通過GPRS網絡連接,所述遠程終端包括:
      [0026]用于與GPRS網絡實現(xiàn)連接的GPRS通信模塊;
      [0027]用于存儲GPRS通信模塊接收到的程序數(shù)據(jù)的RAM模塊;
      [0028]用于接收GPRS通信模塊與RAM模塊發(fā)送的數(shù)據(jù)信息,進而控制軟件即時更新升級的中央控制模塊;
      [0029]所述方法通過以下步驟實現(xiàn)的:
      [0030]步驟一、將本地服務器與遠程終端均接入到GPRS網絡中;
      [0031]步驟二、本地服務器通過GPRS網絡向遠程終端發(fā)送遠程升級命令以及更新版本軟件的機器碼數(shù)據(jù);
      [0032]步驟三、中央控制模塊通過GPRS通信模塊提取更新版本軟件的機器碼數(shù)據(jù),并將所述機器碼數(shù)據(jù)存入FLASH內;
      [0033]步驟四、中央控制模塊從FLASH中讀取更新版本軟件的機器碼數(shù)據(jù)并燒寫FLASH,完成軟件更新升級。
      [0034]【具體實施方式】四、本實施方式與【具體實施方式】三所述的軟件遠程即時更新升級方法的區(qū)別在于,所述中央控制模塊內嵌入有DSP芯片。
      [0035]【具體實施方式】五、本實施方式與【具體實施方式】四所述的軟件遠程即時更新升級方法的區(qū)別在于,步驟二所述的本地服務器通過GPRS網絡向遠程終端發(fā)送遠程升級命令以及更新版本軟件的機器碼數(shù)據(jù)包括:
      [0036]步驟二一、編譯并保存更新版本軟件的工程文件,同時生成對應地址映射文件;
      [0037]步驟二二、根據(jù)地址映射文件查找FLASH的起始地址及更新版本軟件的數(shù)據(jù)長度;
      [0038]步驟二三、根據(jù)FLASH的起始地址及更新版本軟件的數(shù)據(jù)長度,從工程文件中提取更新版本軟件的機器碼數(shù)據(jù);
      [0039]步驟二四、將更新版本軟件的機器碼數(shù)據(jù)及其他數(shù)據(jù)信息進行組幀獲得通信數(shù)據(jù)幀;
      [0040]步驟二五、將所述通信數(shù)據(jù)幀通過GPRS網絡發(fā)送給遠程終端。
      【主權項】
      1.軟件遠程即時更新升級系統(tǒng),其特征在于,它包括本地服務器、GPRS網絡和遠程終端,所述本地服務器與遠程終端通過GPRS網絡連接,所述遠程終端包括: 用于與GPRS網絡實現(xiàn)連接的GPRS通信模塊; 用于存儲GPRS通信模塊接收到的程序數(shù)據(jù)的RAM模塊; 用于接收GPRS通信模塊與RAM模塊發(fā)送的數(shù)據(jù)信息,進而控制軟件即時更新升級的中央控制模塊; 用于對遠程終端內所有模塊進行供電的供電模塊。2.根據(jù)權利要求1所述的軟件遠程即時更新升級系統(tǒng),其特征在于,所述中央控制模塊內嵌入有DSP芯片。3.軟件遠程即時更新升級方法,其特征在于,它是基于下述系統(tǒng)實現(xiàn)的,所述系統(tǒng)包括本地服務器、GPRS網絡和遠程終端,所述本地服務器與遠程終端通過GPRS網絡連接,所述遠程終端包括: 用于與GPRS網絡實現(xiàn)連接的GPRS通信模塊; 用于存儲GPRS通信模塊接收到的程序數(shù)據(jù)的RAM模塊; 用于接收GPRS通信模塊與RAM模塊發(fā)送的數(shù)據(jù)信息,進而控制軟件即時更新升級的中央控制模塊; 所述方法通過以下步驟實現(xiàn)的: 步驟一、將本地服務器與遠程終端均接入到GPRS網絡中; 步驟二、本地服務器通過GPRS網絡向遠程終端發(fā)送遠程升級命令以及更新版本軟件的機器碼數(shù)據(jù); 步驟三、中央控制模塊通過GPRS通信模塊提取更新版本軟件的機器碼數(shù)據(jù),并將所述機器碼數(shù)據(jù)存入FLASH內; 步驟四、中央控制模塊從FLASH中讀取更新版本軟件的機器碼數(shù)據(jù)并燒寫FLASH,完成軟件更新升級。4.根據(jù)權利要求3所述的軟件遠程即時更新升級方法,其特征在于,所述中央控制模塊內嵌入有DSP芯片。5.根據(jù)權利要求4所述的軟件遠程即時更新升級方法,其特征在于,步驟二所述的本地服務器通過GPRS網絡向遠程終端發(fā)送遠程升級命令以及更新版本軟件的機器碼數(shù)據(jù)包括: 步驟二一、編譯并保存更新版本軟件的工程文件,同時生成對應地址映射文件; 步驟二二、根據(jù)地址映射文件查找FLASH的起始地址及更新版本軟件的數(shù)據(jù)長度; 步驟二三、根據(jù)FLASH的起始地址及更新版本軟件的數(shù)據(jù)長度,從工程文件中提取更新版本軟件的機器碼數(shù)據(jù); 步驟二四、將更新版本軟件的機器碼數(shù)據(jù)及其他數(shù)據(jù)信息進行組幀獲得通信數(shù)據(jù)幀; 步驟二五、將所述通信數(shù)據(jù)幀通過GPRS網絡發(fā)送給遠程終端。
      【專利摘要】軟件遠程即時更新升級系統(tǒng)及方法,涉及軟件更新升級領域。目的在于能夠即時對軟件實現(xiàn)更新升級。軟件遠程即時更新升級系統(tǒng)包括本地服務器、GPRS網絡和遠程終端,所述本地服務器與遠程終端通過GPRS網絡連接。首先將本地服務器與遠程終端均接入到GPRS網絡中;本地服務器通過GPRS網絡向遠程終端發(fā)送遠程升級命令以及更新版本軟件的機器碼數(shù)據(jù);中央控制模塊通過GPRS通信模塊提取更新版本軟件的機器碼數(shù)據(jù),并將所述機器碼數(shù)據(jù)存入FLASH內;中央控制模塊從FLASH中讀取更新版本軟件的機器碼數(shù)據(jù)并燒寫FLASH,完成軟件更新升級。
      【IPC分類】G06F9/445, H04L12/24
      【公開號】CN105302616
      【申請?zhí)枴緾N201510829673
      【發(fā)明人】趙威
      【申請人】國網黑龍江省電力有限公司信息通信公司, 國家電網公司
      【公開日】2016年2月3日
      【申請日】2015年11月25日
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1