cancel
Showing results for 
Search instead for 
Did you mean: 

stm32f427 fmc or fsmc?

stefy_tp
Associate II
Posted on December 02, 2013 at 12:58

Hi,

I'm programming a STM32F427, so I'm searching between datasheet and libraries. I don't find answers anywhere, I don't understand if STM32F427 supports a flexible memory controller (FMC) or a static one (FSMC), because in datasheet I found that the FMC section applies to STM32F42xxx and STM32F43xxx only and I have to define the FMC module, but in the stm32f4xx_fmc library to reset FMC register I have to define STM32F429X and it doesn't make any sense.

Please, help me!!

Regards

#stm32f427-stm32f42x-fmc-fsmc
5 REPLIES 5
warcatz
Associate II
Posted on December 02, 2013 at 17:09

Hi ,

I don't know if the st427 is like the 429 but i just finished a little expansion board for the

st429i discovery with SDRAM and SRAM.

I only use FMC for configure and use the 2 type of memory.

Darth.

Posted on December 02, 2013 at 17:13

Pretty sure the 427 supports 2MB of flash and not SDRAM. Use the FSMC

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
stefy_tp
Associate II
Posted on December 02, 2013 at 17:22

Sorry, maybe I don't understand. You talk about the st429i, but I need information about st427i. Do you suggest a kind of expansion to use fmc, in what this consists?

Let me understand you! :)

stefy_tp
Associate II
Posted on December 02, 2013 at 17:37

clive1, 

my problem is in the ST library. I have to define something different from 427 to reset the module in RCC_AHB3RSTR, or if I want to initialize clock for the correct peripheral (FSMC) I have to define (STM32F40_41xxx)

Posted on December 02, 2013 at 18:28

USE_STM324x7I_EVAL, STM32F427X, USE_STDPERIPH_DRIVER

/* Old STM32F427X definition, maintained for legacy purpose */

#ifdef STM32F427X

  #define STM32F427_437xx

#endif /* STM32F427X */

Looks to want to use FMC, I guess you'll want to look over the STM324x7I_EVAL examples. It's not a board/part I'm actively playing with.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..