Skip to main content
Associate 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?

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

waclawek.jan
Super User
February 26, 2024

FMC is a peripheral to connect parallel memories.

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

JW

mƎALLEm
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 ..

 

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.