Skip to main content
Visitor II
February 26, 2024
Solved

what protocol does FMC peripheral uses?

  • February 26, 2024
  • 2 replies
  • 1511 views

how does fmc work does it use spi?

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

    Hello,

    FMC as Flexible Memory Controller and it manages parallel signals. It's used to connect external parallel devices like memories, LCDs etc. The interface has three types of signals: Data, Address and Control.

    The following is an example of a connection of an SRAM and a NOR flash to STM32L476 device (STM32L476G-EVAL board).

    SofLit_0-1708964969143.png

    So no relation with other protocols or comm interfaces such as SPI or UART ..

     

    2 replies

    Super User
    February 26, 2024

    FMC is a peripheral to connect parallel memories.

    So no, no SPI (which is a serial protocol).

    JW

    mƎALLEmAnswer
    Technical Moderator
    February 26, 2024

    Hello,

    FMC as Flexible Memory Controller and it manages parallel signals. It's used to connect external parallel devices like memories, LCDs etc. The interface has three types of signals: Data, Address and Control.

    The following is an example of a connection of an SRAM and a NOR flash to STM32L476 device (STM32L476G-EVAL board).

    SofLit_0-1708964969143.png

    So no relation with other protocols or comm interfaces such as SPI or UART ..