用两片16位SDRAM组成32位宽度的SDRAM
SDRAM接与bank6所以访问地址范围为0x30000000~0x3fffffff
eclipse裸机环境调试,源码就不上传了麻烦
SDRAM相关寄存器介绍:
1.BWSCON位宽和等待控制寄存器
BWSCON:对应BANK0-BANK7,每BANK使用4位。这4位分别表示:
a.STx:启动/禁止SDRAM的数据掩码引脚,对SDRAM,此位为0;对SRAM,此位为1
b.WSx:是否使用存储器的WAIT信号,通常设为0
c.DWx:使用两位来设置存储器的位宽:00-8位,01-16位,10-32位,11-保留。
d.比较特殊的是BANK0对应的4位,它们由硬件跳线决定,只读。
e.对于本开发板,使用两片容量为32Mbyte、位宽为16的SDRAM组成容量为64Mbyte、
位宽为32的存储器,所以其BWSCON相应位为:0010。对于本开发板,BWSCON可设为
0x22111110:其实我们只需要将BANK6对应的4位设为0010即可,其它的是什么值没
什么影响,这个值是参考手册上给出的。
3.BANKCON6-BANKCON7:设为0x00018005
&nb