我已经把32M的外部sdram写了一次,读了一次,所有都正常,工程设置也是选择的32M,XML是我新建工程时自动生成的,我没有对其修改,后来我把xml添加了sdram的初始化但是一编译工程,xml又变成之前未初始化sdram时一样了。
section("sdram0_bank3") void zd_init(short *initdata,short *pinitdata,long sum)
我指定函数到外部sdram,然后可以加载dxe,显示断点在main处,然后单步运行,发现运行到zd_init函数时跑飞。着种现象是xml未初始化sdram造成的吗?我是仿真器连接仿真的,,未烧到flash中。