cancel
Showing results for 
Search instead for 
Did you mean: 

FSMC Mode 1

sbivens
Associate II
Posted on January 10, 2010 at 09:37

FSMC Mode 1

4 REPLIES 4
sbivens
Associate II
Posted on May 17, 2011 at 13:36

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?

armmcu
Associate II
Posted on May 17, 2011 at 13:36

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.

sbivens
Associate II
Posted on May 17, 2011 at 13:36

“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?

kaouther
Associate II
Posted on May 17, 2011 at 13:36

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, 😉