STM32F4—fsmc的配置步骤

0:开启GPIO时钟和FSMC时钟

1:配置GPIO

2:配置片选控制寄存器

3:配置片选时序寄存器

4:配置写入时序寄存器

GPIO_InitTypeDef  GPIO_InitStructure;//GPIO配置寄存器
FSMC_NORSRAMInitTypeDef  FSMC_NORSRAMInitStructure;//片选控制寄存器
FSMC_NORSRAMTimingInitTypeDef  readWriteTiming; //片选时序寄存器
FSMC_NORSRAMTimingInitTypeDef  writeTiming;//写入时序寄存器
GPIO_InitTypeDef GPIO_InitStructure;//GPIO配置寄存器 FSMC_NORSRAMInitTypeDef FSMC_NORSRAMInitStructure;//片选控制寄存器 FSMC_NORSRAMTimingInitTypeDef readWriteTiming; //片选时序寄存器 FSMC_NORSRAMTimingInitTypeDef writeTiming;//写入时序寄存器
0:开启GPIO时钟和FSMC时钟 1:配置GPIO 2:配置片选控制寄存器 3:配置片选时序寄存器 4:配置写入时序寄存器 GPIO_InitTypeDef GPIO_InitStructure;//GPIO配置寄存器 FSMC_NORSRAMInitTypeDef FSMC_NORSRAMInitStructure;//片选控制寄存器 FSMC_NORSRAMTimingInitTypeDef readWriteTiming; //片选时序寄存器 FSMC_NORSRAMTimingInitTypeDef writeTiming;//写入时序寄存器
经验分享 程序员 微信小程序 职场和发展