Skip to main content
GK28
Associate II
December 4, 2024
Solved

Interfacing a RGB Display with STM32F407

  • December 4, 2024
  • 2 replies
  • 1187 views

Hello,

I have a STM32F407 microcontroller with a FSMC interface, which I would like to use to drive this display: NHD-5.0-800480AF-ASXP. The display has a RGB interface.

 

Should I get a RGB board? Or can I drive it directly with the microcontroller?

Is that a time intensive solution?

 

Thanks to everyone who replies, I appreciate it very much.

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

Hello @GK28 and welcome to the community,

The LCD that needs to be driven by STM32F407 over FSMC interface needs also to have 8080 parallel interface:

SofLit_0-1733313694322.png

Please refer to this application note: https://www.st.com/resource/en/application_note/an2790-tft-lcd-interfacing-with-the-highdensity-stm32f10xxx-fsmc-stmicroelectronics.pdf

If the LCD has RGB interface R, G, B lines, you cannot drive the LCD with STM32F407 but you can with STM32F429 over LTDC:

SofLit_1-1733313787467.png

From the LCD datasheet:

SofLit_0-1733313075826.png

Refer to this application note: https://www.st.com/resource/en/application_note/an4861-introduction-to-lcdtft-display-controller-ltdc-on-stm32-mcus-stmicroelectronics.pdf

Hope that answers your question.

2 replies

mƎALLEm
mƎALLEmBest answer
ST Technical Moderator
December 4, 2024

Hello @GK28 and welcome to the community,

The LCD that needs to be driven by STM32F407 over FSMC interface needs also to have 8080 parallel interface:

SofLit_0-1733313694322.png

Please refer to this application note: https://www.st.com/resource/en/application_note/an2790-tft-lcd-interfacing-with-the-highdensity-stm32f10xxx-fsmc-stmicroelectronics.pdf

If the LCD has RGB interface R, G, B lines, you cannot drive the LCD with STM32F407 but you can with STM32F429 over LTDC:

SofLit_1-1733313787467.png

From the LCD datasheet:

SofLit_0-1733313075826.png

Refer to this application note: https://www.st.com/resource/en/application_note/an4861-introduction-to-lcdtft-display-controller-ltdc-on-stm32-mcus-stmicroelectronics.pdf

Hope that answers your question.

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.
GK28
GK28Author
Associate II
December 4, 2024

Thank you so much! I really appreciate it!