Part Number:TMS320VC5416
您好,当我想通过数据空间(DATA)去访问外部存储器时,是否可以做到?因为我的外部存储器片选,读写信号连接在5416的notDS和RW信号上,我阅读其芯片手册发现,访问外部空间需要将DROM信号置为1,我依据手册这样做了,但是我不了解我访问的0x8000是否对于外部存储器来说也是0x8000?我通过示波器测量相应A15信号,发现其无信号。又尝试了0x8001,0x8003,0xFFFF,都无法在地址线上查到相关信号,我怀疑是我没有使dsp生成外部访问,因此想咨询一下如何通过数据空间去访问外部存储器?感谢感谢
Shine:
DROM=1是访问片上DARAM4-7,外面是量不到时序的。
DROM=0是访问片外memory。
,
zijiang Han:
是的,我通过配置PMST中的的DROM位,使其为0,并访问0x8000,应该会生成外部访问吧?
,
zijiang Han:
我的问题还是因为无法访问外部存储器,不知道如何通过数据空间去映射外部存储器?
,
Shine:
是的,设置后去看一下PMST寄存器的DROM位是不是0.
另外,在cmd文件中,有没有把这块地址分配在page 1 (data space)?
,
zijiang Han:
您好,我观察过DROM位确认为0,但是在访问外部地址时,在地址信号线A15上依旧无法量到波形,您看还有什么因素会导致这种原因?
,
Shine:
在cmd文件中,有没有把这块地址分配在page 1 (data space)?
,
zijiang Han:
是的已经这样做了,已经将地址分配在page 1中。
…
,
zijiang Han:
,
Shine:
其他地址线上有数据吗?
,
zijiang Han:
其余地址线上也没有,但是片选和读写这些信号都有
,
zijiang Han:
而且我不清楚如果访问0x8000这个地址,产生的外部访问是flash的0地址还是0x8000呢?
,
Shine:
zijiang Han 说:其余地址线上也没有,但是片选和读写这些信号都有
这比较奇怪,如果有片选信号和读写信号的话,说明EMIF口已经产生时序了。请问量的是DSP出来的管脚吗?
,
Shine:
zijiang Han 说:而且我不清楚如果访问0x8000这个地址,产生的外部访问是flash的0地址还是0x8000呢?
看地址线和flash地址线怎么接的