Skip to main content
Associate II
February 26, 2024
Solved

what protocol does FMC peripheral uses?

how does fmc work does it use spi?

This topic has been closed for replies.
mƎALLEm
mƎALLEmBest answer
ST 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.

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ƎALLEmBest answer
ST 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.