这三个函数分别用来初始化 4 种类型存储器。
把LCD当做SRAM存储器,因此初始化函数为
- void FSMC_NORSRAMInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct);
- typedef struct
- {
- uint32_t FSMC_Bank;
- uint32_t FSMC_DataAddressMux;
- uint32_t FSMC_MemoryType;
- uint32_t FSMC_MemoryDataWidth;
- uint32_t FSMC_BurstAccessMode;
- uint32_t FSMC_AsynchronousWait;
- uint32_t FSMC_WaitSignalPolarity;
- uint32_t FSMC_WrapMode;
- uint32_t FSMC_WaitSignalActive;
- uint32_t FSMC_WriteOperation;
- uint32_t FSMC_WaitSignal;
- uint32_t FSMC_ExtendedMode;
- uint32_t FSMC_WriteBurst;
- FSMC_NORSRAMTimingInitTypeDef* FSMC_ReadWriteTimingStruct;
- FSMC_NORSRAMTimingInitTypeDef* FSMC_WriteTimingStruct;
- }FSMC_NORSRAMInitTypeDef;
|