wofei1314 发表于 2016-10-26 11:06
2片SDRAM么?
是的
两片 MT48LC32M16(两片16bit)组合成 MT48LC32M32(32bit)
顶楼主,学习啦
学习了。。。。
刚看了看代码,你吧printf放到你连续的外面试试?printf毕竟速度最慢,操作内存是很快的。
hpdell 发表于 2016-10-26 16:39
是的
两片 MT48LC32M16(两片16bit)组合成 MT48LC32M32(32bit)
这个确实比较麻烦,我还没试过
没接触过,帮顶了
钢开始贴的两片 MT48LC32M16不是一个批次的,造成程序有时稳定,有时不行,还有就是
这个 需要设置为 1 hsdram1.Init.ReadPipeDelay = FMC_SDRAM_RPIPE_DELAY_1; // 定义在CAS个延时后在等待多少个HCLK时钟才读取数据
需要特别注意的是两片 MT48LC32M16 要一样的
钢开始贴的两片 MT48LC32M16不是一个批次的,造成程序有时稳定,有时不行,还有就是
这个 需要设置为 1 hsdram1.Init.ReadPipeDelay = FMC_SDRAM_RPIPE_DELAY_1; // 定义在CAS个延时后在等待多少个HCLK时钟才读取数据
需要特别注意的是两片 MT48LC32M16 要一样的
遇到这种问题一般多是楼主不会,哈哈 我也不会
已经搞定了,吧两个芯片更换为一模一样的就可以了