请教 我用的是ADSP-EDU-BF51X开发板,新人
【ADSP‐EDU‐BF51X 说明文档】第75页,
4.101 硬件实现原理
ADSP-EDU-BF51x 板卡上采用的SDRAM 型号为MT48LC32M16A2,容量为64Mbyte,采用16Bit 模式连接ADSP-BF51x。通过配置EBIU 的SDRAM 控制寄存器对其进行初始化。
但看了MT48LC32M16A2的资料,和原理图里接法是16位数据线,应该最多16MB(16bits)
再看对DDR内存作测试的代码时,发现写循环0x2000000次,这不是访问了32MB(8bits)吗
是不是哪里有不对劲的地方
但是程序
/****************************************************************************
* 名称 : speed_w_test_2
* 功能 : 测试代码,对DDR内存作测试
* 入口参数 :无
* 返回值 :无
****************************************************************************/
void speed_w_test_2(void)
{
int i,cont;
volatile unsigned short* DDRdata;
DDRdata = 0;
for(i=0;i<0x2000000;i++)
{
if(i%2)
{
*DDRdata = 0xaaaa;
DDRdata++;
}
if(!(i%2))
{
*DDRdata = 0x5555;
DDRdata++;
}
}
}
循环0x2000000