Skip to main content
Visitor II
March 24, 2025
Solved

Please teach me about FSMC in STM32 MCU

  • March 24, 2025
  • 1 reply
  • 622 views

Please teach me about FSMC in STM32 MCU.

When the CPU communicates with external MRAM, can FSMC be used?

 

<MRAM specifications>

Interface Type:Parallel

Data Bus Width:16 bit

    This topic has been closed for replies.
    Best answer by mƎALLEm

    You need to provide at least which signals are available on that MRAM: data/address/control and the power supply of that MRAM.

    Otherwise, you need to check the datasheet of the STM32: the FSMC signals vs what is available on MRAM signals + the power supply.

    Check also the application note AN4761 "Using STM32L476/486 FSMC peripheral to drive external memories"

    Hope that helps.

     

    1 reply

    Technical Moderator
    March 24, 2025

    Hello @Junki and welcome to the community,

    You need to provide the MRAM part number and also the STM32 part number.

    JunkiAuthor
    Visitor II
    March 24, 2025

    The STM32 is the STM32L4 series.
    I can't provide the MRAM part number. How can I tell if FSMC can be used?

    mƎALLEmAnswer
    Technical Moderator
    March 24, 2025

    You need to provide at least which signals are available on that MRAM: data/address/control and the power supply of that MRAM.

    Otherwise, you need to check the datasheet of the STM32: the FSMC signals vs what is available on MRAM signals + the power supply.

    Check also the application note AN4761 "Using STM32L476/486 FSMC peripheral to drive external memories"

    Hope that helps.