在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > C6000系列DSP Flash二次加載技術(shù)研究

            C6000系列DSP Flash二次加載技術(shù)研究

            作者: 時間:2011-07-29 來源:網(wǎng)絡 收藏

            引言
            TI公司具有強大的處理能力,在嵌入式系統(tǒng)中有著廣泛的應用。由于程序在內(nèi)部存儲器的運行速度遠大于片外存儲器的運行速度,通常需要將程序從外部內(nèi)部運行。由于DSP均沒有片上非易失性存儲器,而最常用的方式為采用非易失存儲器進行程序的存儲和。然而,該DSP的推出是一個漸進的過程,其芯片內(nèi)部結(jié)構(gòu)隨著上市時間的先后有著較大的不同,而TI公司沒有給出統(tǒng)一的方式。針對該問題,本文全面了不同DSP芯片的加載方法與差異,并根據(jù)這些特點提出了通用的二次加載方法。

            1 TI公司提供的二次加載方法
            TI公司的DSP芯片二次加載的原理是一致的,加載步驟如下:
            ①通過一次加載將二次加載程序載入DSP片內(nèi)或片外存儲器;
            ②運行二次加載程序加載剩余的程序與數(shù)據(jù)來完成后續(xù)加載;
            ③跳轉(zhuǎn)到主程序入口,完成加載。
            但是由于芯片內(nèi)部結(jié)構(gòu)不同,TI公司提供了不同的加載方法。根據(jù)程序與數(shù)據(jù)空間存儲映射的不同,主要分為兩類:分離存儲映射的加載方式和混合存儲映射的加載方式。
            1.1 分離存儲映射的加載方式
            在TI公司最初推出的 DSP中,程序與數(shù)據(jù)空間采用分離的存儲映射方式,代表芯片為C6201和C6701。在這種方式下,程序空間與數(shù)據(jù)空間是分離的,片內(nèi)程序空間只能在第一次加載時被寫入;而在二次加載的過程中,只能對片內(nèi)數(shù)據(jù)空間或外部存儲空間進行訪問。而且運行第一次加載程序時,就要將存放在中首64 KB的數(shù)據(jù)全部搬入DSP程序空間中,而數(shù)據(jù)空間就需要二次加載來完成。二次加載的流程如圖1所示。

            本文引用地址:http://www.biyoush.com/article/150422.htm

            a.JPG


            從圖1中可知,采用這種加載方式存在如下問題:
            ①對程序大小有限制,二次加載程序與主程序總和不能大于64 KB,無法完成正確的加載。
            ②加載方式較不靈活,DSP內(nèi)部的程序空間在第一加載后就無法更改,二次加載一般只能加載數(shù)據(jù)。


            上一頁 1 2 3 4 下一頁

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉