cancel
Showing results for 
Search instead for 
Did you mean: 

what protocol does FMC peripheral uses?

kanuz_khan
Associate III

how does fmc work does it use spi?

1 ACCEPTED SOLUTION

Accepted Solutions
SofLit
ST Employee

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 on "Accept as Solution" on the reply which solved your issue or answered your question.

View solution in original post

2 REPLIES 2

FMC is a peripheral to connect parallel memories.

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

JW

SofLit
ST Employee

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 on "Accept as Solution" on the reply which solved your issue or answered your question.