最近做一个实验需要sdram 大一点,用的 秉火的f429 开发板,自己买的
IS42S16800F 想替换 IS42S16400J
感觉能调试的选项都动了怎么还是没调试通,希望论坛里的高手给给定指导
板上用 FMC_SDNE1 FMC_SDCKE1 所以挂在 stm32的bank2 上
#define SDRAM_BANK_ADDR ((uint32_t)0xD0000000)
IS42S16800F 在16位模式下
A0-A11 Row Address Input
A0-A8 Column Address Input
所以
FMC_RowBits_Number_12b FMC_ColumnBits_Number_9b
8位模式也试过了,不行,
FMC_SDRAMTimingInitStructure 里的时间都是公用的,16400j上能用16800f肯定也能用吧,
FMC_SetRefreshCount(SDRAM_REFRESH_COUNT); 也是了好几个数据,网上也看了计算方法
还要调试什么能?望论坛里的高手给给定指导
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
A0-A11 Row Address Input
A0-A8 Column Address Input
实在不知还要改什么?
一周热门 更多>