已回答假定已回答

21369/21489的内存问题

parjingxx 在 2014-7-22 詢問的問題
最後回覆由Sue.Wu於2014-8-12提供
  1. 访问内存位的64位,48位,32位,16位;在LDF文件中,MEMORY{}中定义的:

BLOCK0-3,根据什么去定义访问位宽,与类型PM,DM?如:

mem_iv_code{TYPE(PM RAM)START(0x00090000) END(0x000900A7) WIDTH(48) }

这个为什么定义成PM48位呢?是根据什么去定义成PM(是否硬性规定?),为什么定义成48位?

  1. BLOCK0-3中每个BLOCK是否优先的访问级别?
  2. 每个BLOCK是否有规定成PM或者是DM,每个BLOCK是可以分成几个段,但     这几个段是否可以定义成不同的类型与位宽?
  3. 使用ADSP21369,程序放在外挂是SPIFLASH。启动时,是怎样启动的?上电复位     后,DSP内部是有个引导程序,将SPIFLASH中的程序全部加载到内部的RAM中,还     是全部加载到内部的ROM中?若是全部加载到RAM中那个ROM有什么用?若是加     载到ROM中,那么21489中没有ROM中那又是怎样呢?运行后,DSP是不是就不用     再加载外挂SPIFLASH上的程序?即每次上电只加载一次SPIFLASH中的程序?

結果