- 訪問內(nèi)存位的64位,48位,32位,16位;在LDF文件中,MEMORY{}中定義的:
BLOCK0-3,根據(jù)什么去定義訪問位寬,與類型PM,DM?如:
mem_iv_code{TYPE(PM RAM)START(0x00090000) END(0x000900A7) WIDTH(48) }。
這個為什么定義成PM,48位呢?是根據(jù)什么去定義成PM(是否硬性規(guī)定?),為什么定義成48位?
- BLOCK0-3中每個BLOCK是否優(yōu)先的訪問級別?
- 每個BLOCK是否有規(guī)定成PM或者是DM,每個BLOCK是可以分成幾個段,但 這幾個段是否可以定義成不同的類型與位寬?
- 使用ADSP21369,程序放在外掛是SPIFLASH。啟動時,是怎樣啟動的?上電復(fù)位 后,DSP內(nèi)部是有個引導(dǎo)程序,將SPIFLASH中的程序全部加載到內(nèi)部的RAM中,還 是全部加載到內(nèi)部的ROM中?若是全部加載到RAM中那個ROM有什么用?若是加 載到ROM中,那么21489中沒有ROM中那又是怎樣呢?運行后,DSP是不是就不用 再加載外掛SPIFLASH上的程序?即每次上電只加載一次SPIFLASH中的程序?
答:
關(guān)于SPI boot 請參看硬件手冊中的system design-> boot
關(guān)于memory,請參看編程手冊的memory
具體鏈接如下
http://www.analog.com/static/imported-files/processor_manuals/ADSP-214xx_hwr_rev1.1.pdf
http://www.analog.com/static/imported-files/processor_manuals/ADSP-2136x_2137x_214xx_pgr_rev2.4.pdf |