2010-01-10 12:37 AM
FSMC Mode 1
2011-05-17 04:36 AM
In the RM0008 Reference manual for the STM32F103xx there is a timing diagram for the FSMC SRAM / CRAM Mode 1. How is the FSMC set to Mode 1?
2011-05-17 04:36 AM
Hi Shep,
I'm not experienced in STM32 FSMC but looking to the ST documentation I guess Mode 1 is the default mode if Extended mode is not enabled (ie :EXTMOD bit is not set). Cheers.2011-05-17 04:36 AM
“Table 99. FSMC_BCRx bit fields�? of RM0008 Rev 10 indicates that EXTMOD is 0x0 for mode 2. Are modes 1 and 2 the same?
2011-05-17 04:36 AM
No. the mode 1 and 2 are different. The extended mode is not enabled in case of mode 1 or 2.
- Mode 1 is the default mode when SRAM/CRAM memory type is selected ( Bits 3:2 MTYP = 0x0 /0x01 in FSMC_BCRx register) - Mode 2 is thde fault mode when NOR memory type is selected ( Bits 3:2 MTYP = 0x10 in FSMC_BCRx register) In both cases the extended mode is not enabled. Cheers, ;)