sdram遍历写函数
void speed_w_test_2(void)
{
int i,cont;
volatile unsigned short* DDRdata;
DDRdata = 0;
for(i = 0; i < 0x1000000; i++)
{
if(i % 2)
{
*DDRdata = 0xaaaa;
DDRdata++;
}
else
{
*DDRdata = 0x5555;
DDRdata++;
}
}
}
疑问:为什么给DDRdata赋初始地址0 ldf文件中不是规定bank0的起始地址是0x4么?
MEM_SDRAM0_BANK0 { TYPE(RAM) START(0x00000004) END(0x007fffff) WIDTH(8) }