RM0090
The FSMC registers that define the external device type and associated characteristics are
usually set at boot time and do not change until the next reset or power-up. However, it is
possible to change the settings at any time.
32.2
Block diagram
The FSMC consists of four main blocks:
●
The AHB interface (including the FSMC configuration registers)
●
The NOR Flash/PSRAM controller
●
The NAND Flash/PC Card controller
●
The external device interface
The block diagram is shown in
Figure 403. FSMC block diagram
From clock
controller
HCLK
Figure
FSMC interrupt to NVIC
Configuration
registers
Doc ID 018909 Rev 4
Flexible static memory controller (FSMC)
403.
NOR/PSRAM
memory
controller
NAND/PC Card
memory
controller
FSMC_NE[4:1]
FSMC_NL (or NADV)
FSMC_NBL[1:0]
FSMC_CLK
FSMC_A[25:0]
FSMC_D[15:0]
FSMC_NOE
FSMC_NWE
FSMC_NWAIT
FSMC_NCE[3:2]
FSMC_INT[3:2]
FSMC_INTR
FSMC_NCE4_1
FSMC_NCE4_2
FSMC_NIORD
FSMC_NIOWR
FSMC_NREG
FSMC_CD
NOR/PSRAM
signals
Shared
signals
NAND
signals
PC Card
signals
ai15591b
1318/1422
Need help?
Do you have a question about the STM32F40 Series and is the answer not in the manual?
Questions and answers