專(zhuān)利名稱:嵌入式控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種嵌入式控制系統(tǒng)。
背景技術(shù):
當(dāng)前已知嵌入式系統(tǒng)呈現(xiàn)了許多缺點(diǎn),例如,如果把一個(gè)系統(tǒng)固件存儲(chǔ)在非易失性閃存或ROM中的處理過(guò)程過(guò)早地中斷或終止,或是中途遇到斷電使系統(tǒng)不用能。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種嵌入式控制系統(tǒng)??煞乐骨度胧较到y(tǒng)因系統(tǒng)因緊急事件終止編程處理過(guò)程。為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種嵌入式控制系統(tǒng),包括:
中央處理單元;
連接到所述中央處理單元的系統(tǒng)存儲(chǔ)器;
連接到所述中央處理的非易失性閃存,其包括輸入/輸出系統(tǒng)和任務(wù)下發(fā)單元,輸入/輸出系統(tǒng)用于操作系統(tǒng)存儲(chǔ)器,任務(wù)下發(fā)單元包括一個(gè)初始化系統(tǒng)的任務(wù)列表,而且可執(zhí)行與系統(tǒng)初始化相關(guān)的多任務(wù);
連接所述中央處理單元的輔助非易失性閃存,保證在掉電的條件下保持現(xiàn)場(chǎng);
存儲(chǔ)在非易失性閃存上且提供固件更新的軟件,包含嵌入式控制系統(tǒng)的代碼部分、弓丨導(dǎo)計(jì)算機(jī)的代碼部分、引導(dǎo)系統(tǒng)將新固件更新到嵌入式控制系統(tǒng)固件存儲(chǔ)區(qū)中的代碼部分、重啟代碼部分。實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:可防止嵌入式系統(tǒng)因系統(tǒng)因緊急事件終止編程處理過(guò)程。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。本發(fā)明一種嵌入式控制系統(tǒng),包括:
中央處理單元;
連接到所述中央處理單元的系統(tǒng)存儲(chǔ)器;
連接到所述中央處理的非易失性閃存,其包括輸入/輸出系統(tǒng)和任務(wù)下發(fā)單元,輸入/輸出系統(tǒng)用于操作系統(tǒng)存儲(chǔ)器,任務(wù)下發(fā)單元包括一個(gè)初始化系統(tǒng)的任務(wù)列表,而且可執(zhí)行與系統(tǒng)初始化相關(guān)的多任務(wù);
連接所述中央處理單元的輔助非易失性閃存,保證在掉電的條件下保持現(xiàn)場(chǎng);
存儲(chǔ)在非易失性閃存上且提供固件更新的軟件,包含嵌入式控制系統(tǒng)的代碼部分、弓丨導(dǎo)計(jì)算機(jī)的代碼部分、引導(dǎo)系統(tǒng)將新固件更新到嵌入式控制系統(tǒng)固件存儲(chǔ)區(qū)中的代碼部分、重啟代碼部分。
以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種嵌入式控制系統(tǒng),其特征在于,包括: 中央處理單元; 連接到所述中央處理單元的系統(tǒng)存儲(chǔ)器; 連接到所述中央處理的非易失性閃存,其包括輸入/輸出系統(tǒng)和任務(wù)下發(fā)單元,輸入/輸出系統(tǒng)用于操作系統(tǒng)存儲(chǔ)器,任務(wù)下發(fā)單元包括一個(gè)初始化系統(tǒng)的任務(wù)列表,而且可執(zhí)行與系統(tǒng)初始化相關(guān)的多任務(wù); 連接所述中央處理單元的輔助非易失性閃存,保證在掉電的條件下保持現(xiàn)場(chǎng); 存儲(chǔ)在非易失性閃存上且提供固件更新的軟件,包含嵌入式控制系統(tǒng)的代碼部分、弓丨導(dǎo)計(jì)算機(jī)的代碼部分、引導(dǎo)系統(tǒng)將新固件更新到嵌入式控制系統(tǒng)固件存儲(chǔ)區(qū)中的代碼部分、重啟代碼部分。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種嵌入式控制系統(tǒng),包括中央處理單元;連接到所述中央處理單元的系統(tǒng)存儲(chǔ)器;連接到所述中央處理的非易失性閃存,其包括輸入/輸出系統(tǒng)和任務(wù)下發(fā)單元,輸入/輸出系統(tǒng)用于操作系統(tǒng)存儲(chǔ)器,任務(wù)下發(fā)單元包括一個(gè)初始化系統(tǒng)的任務(wù)列表,而且可執(zhí)行與系統(tǒng)初始化相關(guān)的多任務(wù);連接所述中央處理單元的輔助非易失性閃存,保證在掉電的條件下保持現(xiàn)場(chǎng);存儲(chǔ)在非易失性閃存上且提供固件更新的軟件,包含嵌入式控制系統(tǒng)的代碼部分、引導(dǎo)計(jì)算機(jī)的代碼部分、引導(dǎo)系統(tǒng)將新固件更新到嵌入式控制系統(tǒng)固件存儲(chǔ)區(qū)中的代碼部分、重啟代碼部分。采用本發(fā)明,可防止嵌入式系統(tǒng)因系統(tǒng)因緊急事件終止編程處理過(guò)程。
文檔編號(hào)G06F11/00GK103116528SQ20111036340
公開(kāi)日2013年5月22日 申請(qǐng)日期2011年11月16日 優(yōu)先權(quán)日2011年11月16日
發(fā)明者周增濤 申請(qǐng)人:周增濤