[發(fā)明專利]可快速更新軟件的嵌入式系統(tǒng)及其更新軟件的方法無效
| 申請?zhí)枺?/td> | 01100389.8 | 申請日: | 2001-01-04 |
| 公開(公告)號: | CN1362667A | 公開(公告)日: | 2002-08-07 |
| 發(fā)明(設(shè)計)人: | 李振邦 | 申請(專利權(quán))人: | 財團法人資訊工業(yè)策進會 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中科專利商標(biāo)代理有限責(zé)任公司 | 代理人: | 湯保平 |
| 地址: | 臺灣省臺北市*** | 國省代碼: | 臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 快速 更新 軟件 嵌入式 系統(tǒng) 及其 方法 | ||
本發(fā)明是有關(guān)嵌入式系統(tǒng)的技術(shù)領(lǐng)域,尤指一種可快速更新軟件的嵌入式系統(tǒng)及其更新軟件的方法。
習(xí)知嵌入式系統(tǒng)在開發(fā)過程中,常常需要透過通訊裝置不斷地更新快閃存儲器內(nèi)的內(nèi)容,以實驗新的程序碼是否正確。然在嵌入式系統(tǒng)以通訊裝置為媒介燒寫軟件至快閃存儲器的設(shè)計上,若使用高速的通訊裝置,電路與燒錄軟件的設(shè)計就變的復(fù)雜,且對處理器與存儲器要求非常高,對開發(fā)成本與時間都是不利的一面,因此,一般嵌入式系統(tǒng)基于成本與電路復(fù)雜度的考量,不一定配備高速的通訊裝置,且高速的通訊裝置所需使用的通訊協(xié)定往往較為繁復(fù),導(dǎo)致燒錄軟件本身并不適用于小存儲器容量與低執(zhí)行能力的嵌入式系統(tǒng)。
若以簡單的低迷通訊裝置為媒介,則燒寫效率將受限于通訊頻寬而降低,而導(dǎo)致下載等待的時間往往相當(dāng)冗長,占用程序開發(fā)人員的寶貴時間。因此,如何能夠避免前述的缺失而有效地快速更新嵌入式系統(tǒng)的軟件,遂成為一亟待解決的課題。
發(fā)明人爰因于此,本于積極發(fā)明的精神,亟思一種可以解決上述問題的“可快速更新軟件的嵌入式系統(tǒng)及其更新軟件的方法”,幾經(jīng)研究實驗終至完成此項新穎進步的發(fā)明。
本發(fā)明的一目的是在提供一種可快速更新軟件的嵌入式系統(tǒng),其以可插拔式儲存媒體為媒介來更新嵌入式系統(tǒng)的軟件,而簡化嵌入式系統(tǒng)需針對系統(tǒng)開發(fā)的電路設(shè)計。
本發(fā)明的另一目的是在提供一種快速更新嵌入式系統(tǒng)軟件的方法,藉由利用可插拔式儲存媒體為媒介來更新嵌入式系統(tǒng)的軟件,而有效縮短嵌入式系統(tǒng)軟件的開發(fā)時間。
依據(jù)本發(fā)明的一特色,是提出一種可快速更新軟件的嵌入式系統(tǒng),其主要包括:一中央處理器;一存儲器裝置,其于重置存儲器地址上預(yù)先存放一段啟始載入程序;以及,一可插拔儲存媒體,是用以存放準(zhǔn)備更新至該存儲器裝置的軟件。其中,當(dāng)該嵌入式系統(tǒng)重置后,該中央處理器先執(zhí)行該啟始載入程序進行初始化系統(tǒng),初始化該嵌入式系統(tǒng)后,判讀該可插拔儲存媒體內(nèi)是否有預(yù)定的設(shè)定描述檔案存在,如是,便依該設(shè)定描述檔案的內(nèi)容而復(fù)制預(yù)置于該可插拔儲存媒體內(nèi)的特定軟件至系統(tǒng)存儲器裝置。
依據(jù)本發(fā)明的另一特色,是提出一種快速更新嵌入式系統(tǒng)軟件的方法,其中,該嵌入式系統(tǒng)具有一存儲器裝置及一可插拔式儲存媒體,該存儲器裝置于重置存儲器地址上預(yù)先存放一段啟始載入程序,該方法主要包括下述的步驟:
(A)將準(zhǔn)備更新至該存儲器裝置的軟件存放在該可插拔式儲存媒體;
(B)重置該嵌入式系統(tǒng),以執(zhí)行該啟始載入程序而初始化該嵌入式系統(tǒng);
(C)判斷是否須進入一更新模式,如是,執(zhí)行步驟(D),如否,則跳至系統(tǒng)軟件執(zhí)行;
(D)判讀該可插拔儲存媒體內(nèi)是否有預(yù)定的設(shè)定描述檔案存在,如是,執(zhí)行步驟(E),如否,則顯示錯誤信息;以及
(E)則依設(shè)定描述檔案的內(nèi)容而復(fù)制預(yù)置于該可插拔儲存媒體內(nèi)的特定軟件至該存儲器裝置。
由于本發(fā)明設(shè)計新穎,能提供產(chǎn)業(yè)上利用,且確有增進功效,故依法申請專利。
為使貴審查委員能進一步了解本發(fā)明的結(jié)構(gòu)、特征及其目的,茲附以圖式及較佳具體實施例的詳細(xì)說明如后,其中:
圖1是本發(fā)明的可快速更新軟件的嵌入式系統(tǒng)的功能方塊圖。
圖2是顯示本發(fā)明的可快速更新軟件的嵌入式系統(tǒng)的存儲器配置。
圖3是顯示本發(fā)明的快速更新嵌入式系統(tǒng)軟件的方法的流程圖。
圖4是顯示依據(jù)本發(fā)明的一設(shè)定描述檔案的實際內(nèi)容。
有關(guān)本發(fā)明的可快速更新軟件的嵌入式系統(tǒng)的一較佳實施例,請先參照圖1所示,其主要是由中央處理器11、存儲器裝置12及可插拔儲存媒體13所構(gòu)成,其中,該中央處理器11是為嵌入式系統(tǒng)的主控制中心,該存儲器裝置12包括有隨機存取存儲器121及非揮發(fā)性存儲器122,該非揮發(fā)性存儲器122可為快閃存儲器或唯讀存儲器等,該可插拔儲存媒體13是為閃存卡、智能存儲卡、存儲棒(CompactFlash、Smart-Media、Memory?Stick)或保密磁盤媒體卡(Secure?Disk?MediaCard-SD)等儲存裝置。
參照圖2,其顯示該存儲器裝置12的存儲器配置,其中,于該非揮發(fā)性存儲器122的重置地址處,開始存放有一起始載入程序及一包含于該起始載入程序的可插拔儲存媒體驅(qū)動程序,其余的非揮發(fā)性存儲器空間則供存放系統(tǒng)軟件,或保留作其他用途,而隨機存取存儲器空間則供執(zhí)行該啟始載入程序及系統(tǒng)軟件,或保留作其他用途。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于財團法人資訊工業(yè)策進會,未經(jīng)財團法人資訊工業(yè)策進會許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/01100389.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:抗高溫水包油鉆井液
- 下一篇:計算機控制的空氣取水裝置
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





