Skip to main content
sbivens
Associate II
January 10, 2010
Question

FSMC Mode 1

  • January 10, 2010
  • 4 replies
  • 1115 views
Posted on January 10, 2010 at 09:37

FSMC Mode 1

    This topic has been closed for replies.

    4 replies

    sbivens
    sbivensAuthor
    Associate II
    May 17, 2011
    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?

    sbivens
    sbivensAuthor
    Associate II
    May 17, 2011
    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?

    armmcu
    Associate II
    May 17, 2011
    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.

    kaouther
    Associate II
    May 17, 2011
    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, ;)