亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種分塊升級(jí)的DSP處理系統(tǒng)的制作方法

文檔序號(hào):12718878閱讀:207來源:國知局

本發(fā)明屬于數(shù)字信號(hào)處理領(lǐng)域,具體涉及一種分塊升級(jí)的DSP處理系統(tǒng)。



背景技術(shù):

數(shù)字信號(hào)處理,英文原名為digital signal processing,其是用數(shù)值計(jì)算的方式對(duì)信號(hào)進(jìn)行加工的理論和技術(shù);數(shù)字信號(hào)處理的目的是對(duì)真實(shí)世界的連續(xù)模擬信號(hào)進(jìn)行測(cè)量或?yàn)V波,在進(jìn)行數(shù)字信號(hào)處理之前需要將信號(hào)轉(zhuǎn)換為數(shù)字域,通常通過模數(shù)轉(zhuǎn)換器實(shí)現(xiàn),而數(shù)字信號(hào)處理的輸出經(jīng)常也要變換到模擬域,這是通過數(shù)模轉(zhuǎn)換器來實(shí)現(xiàn)。

DSP已廣泛應(yīng)用于通信與信息、信號(hào)與信息處理、自動(dòng)控制、雷達(dá)、軍事、航空航天、醫(yī)療等系統(tǒng),這些系統(tǒng)均要求其使用功能不斷地完善、豐富和升級(jí),或者按照用戶的需求做出更新,對(duì)這類終端設(shè)備的程序維護(hù)大多數(shù)采用開發(fā)人員攜帶變成工具到現(xiàn)場進(jìn)行操作的方式,不僅工作量極大,費(fèi)時(shí)費(fèi)力,同時(shí)也不利于對(duì)整個(gè)系統(tǒng)的統(tǒng)一管理和維護(hù),存在一定的問題。

DSP處理系統(tǒng)一般多用于較為復(fù)雜的信號(hào)處理運(yùn)算,其程序映像多固化在板內(nèi)Flash中,上電后程序由Flash搬到DSP內(nèi)存中運(yùn)行,完成指定的數(shù)據(jù)處理及其他功能。然而,傳統(tǒng)的系統(tǒng)升級(jí)多是將原有的程序映像全部擦除后重新固化,雖然該方法實(shí)現(xiàn)簡單,但是存在意外風(fēng)險(xiǎn),即當(dāng)系統(tǒng)在更新軟件過程中意外斷電時(shí),MCU或DSP中原有的正常版本程序也將被破壞、無法運(yùn)行,導(dǎo)致系統(tǒng)崩潰;此外,還有的升級(jí)是在MCU或DSP的Flash中開辟兩個(gè)空間A和B,分別作為主BOOT區(qū)和備BOOT區(qū),這種方法雖然提高了軟件更新的可靠性,但卻增加了程序設(shè)計(jì)或硬件電路的復(fù)雜性。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是克服現(xiàn)有技術(shù)中系統(tǒng)升級(jí)時(shí)需要將映像整個(gè)重新固化的問題。

為此,本發(fā)明提供了一種分塊升級(jí)的DSP處理系統(tǒng),包括Flash存儲(chǔ)空間,其中,所述Flash存儲(chǔ)空間包括預(yù)留塊、應(yīng)用程序需升級(jí)Flash塊、應(yīng)用程序固定Flash塊。

上述一種分塊升級(jí)的DSP處理系統(tǒng),所述DSP處理系統(tǒng)中需要升級(jí)的部分程序數(shù)據(jù)可以放在一函數(shù)內(nèi),且所述函數(shù)可以定義到單獨(dú)的段內(nèi)。

上述一種分塊升級(jí)的DSP處理系統(tǒng),所述段內(nèi)的數(shù)據(jù)可以固化到所述應(yīng)用程序需升級(jí)Flash塊內(nèi)。

上述一種分塊升級(jí)的DSP處理系統(tǒng),所述預(yù)留塊用于可以增加所述DSP處理系統(tǒng)的可靠性。

本發(fā)明的有益效果:本發(fā)明提供的這種分塊升級(jí)的DSP處理系統(tǒng),通過對(duì)Flash存儲(chǔ)空間進(jìn)行預(yù)留塊、應(yīng)用程序需升級(jí)Flash塊、應(yīng)用程序固定Flash塊的分塊設(shè)計(jì),解決了整個(gè)DSP系統(tǒng)升級(jí)時(shí)需要將原有程序整個(gè)擦除的問題;達(dá)到了節(jié)約系統(tǒng)升級(jí)時(shí)間和提高系統(tǒng)升級(jí)可靠性的目的;同時(shí),還降低了Flash存儲(chǔ)空間的擦除次數(shù),進(jìn)而間接提高了Flash存儲(chǔ)空間的使用壽命;因此,該分塊升級(jí)的DSP處理系統(tǒng),相對(duì)于整個(gè)系統(tǒng)程序映像來說只占一小部分,具有升級(jí)時(shí)間短、升級(jí)可靠性高的優(yōu)點(diǎn),具有良好的應(yīng)用前景,值得推廣。

以下將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明做進(jìn)一步詳細(xì)說明。

附圖說明

圖1是本發(fā)明一種分塊升級(jí)的DSP處理系統(tǒng)中Flash存儲(chǔ)空間的示意圖。

附圖標(biāo)記說明:1、預(yù)留塊;2、應(yīng)用程序需升級(jí)Flash塊;3、應(yīng)用程序固定Flash塊。

具體實(shí)施方式

為進(jìn)一步闡述本發(fā)明達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明的具體實(shí)施方式、結(jié)構(gòu)特征及其功效,詳細(xì)說明如下。

如圖1所示,一種分塊升級(jí)的DSP處理系統(tǒng)中Flash存儲(chǔ)空間的示意圖,包括Flash存儲(chǔ)空間,其中,F(xiàn)lash存儲(chǔ)空間包括預(yù)留塊1、應(yīng)用程序需升級(jí)Flash塊2、應(yīng)用程序固定Flash塊3。

其中,該DSP處理系統(tǒng)中需要升級(jí)的部分程序數(shù)據(jù)可以放在一函數(shù)內(nèi),且函數(shù)可以定義到單獨(dú)的段內(nèi);所述段內(nèi)的數(shù)據(jù)可以固化到應(yīng)用程序需升級(jí)Flash塊2內(nèi),預(yù)留塊1可以增加所述DSP處理系統(tǒng)的可靠性。

該分塊升級(jí)的DSP處理系統(tǒng),改變了以往的升級(jí)模式,且該方案不需要將影像整個(gè)重新固化,只需要將程序中需要更新的部分進(jìn)行升級(jí),而其余部分則保持不變;該方案重要的支撐點(diǎn)在于Flash的分塊擦除,即擦除一個(gè)塊只會(huì)擦除該塊上的數(shù)據(jù),而不會(huì)影響其他塊的數(shù)據(jù)。其中,預(yù)留塊1可以增加系統(tǒng)的可靠性,當(dāng)現(xiàn)有的塊由于頻繁升級(jí)導(dǎo)致失效時(shí),可以在預(yù)留塊1內(nèi)進(jìn)行固化,且該方案需要的預(yù)留塊1更少;此外,在DSP程序中需要確定程序中需要升級(jí)的部分時(shí),由于DSP的代碼和數(shù)據(jù)在映像文件中是以“段”的形式存在的,可以將需要升級(jí)的部分放在一函數(shù)內(nèi),并將其定義到一個(gè)單獨(dú)的“段”內(nèi),通過#pragma CODE_SECTION可以實(shí)現(xiàn)此操作,從而將該“段”數(shù)據(jù)獨(dú)立出來進(jìn)而固化到Flash一個(gè)單獨(dú)的塊可以是應(yīng)用程序需升級(jí)Flash塊2內(nèi),升級(jí)時(shí)只需要升級(jí)代碼所在的應(yīng)用程序需升級(jí)Flash塊2擦除并重新燒寫即可。

以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1