Appearance
FSMC
c
HAL_StatusTypeDef HAL_SRAM_Init ( SRAM_HandleTypeDef *hsram,
FSMC_NORSRAM_TimingTypeDef *Timing,
FSMC_NORSRAM_TimingTypeDef *ExtTiming)
FMC
SDRAM
驱动步骤
首先需要配置FMC, 使能对应的时钟, 配置对应的I/O口
之后设置相关的参数, 控制参数以及时序参数, 调用HAL_SDRAM_Init实现
之后发送初始化序列, 时钟配置使能, 所有区域进行预充电, 设置自刷新次数, 配置模式寄存器
配置刷新的频率, HAL_SDRAM_ProgramRefresh函数