cancel
Showing results for 
Search instead for 
Did you mean: 

LTDC initialization on STM32F7508-DK board

MM5
Associate II

Hi everyone can anyone help me initialize LTDC driver and LCD screen. I'm using the STM32F7508-DK board and I don't know what I need to configure in STM32CubeMX?

1 ACCEPTED SOLUTION

Accepted Solutions

Hello,

I'm not the one who written the article and I'm not even expert of that interface but you can start a new project without TouchGFX. You need to start with CubeMx tool and enable/configure the LTDC with what shown in that article. I don't think there will be a more detailed step by step configuration description. 

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

5 REPLIES 5
SofLit
ST Employee

Hello @MM5 and welcome to the community,

1- You can refer to the application note AN4861 Introduction to LCD-TFT display controller (LTDC) on STM32 MCUs

2- You can refer also to this example from CubeF7 package, inspire from it and apply all the parameters on CubeMx for STM32F7508-DK board.

 

 

 

 

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.
MM5
Associate II

Hello @SofLit,

Thank you very much for the information and for pointing me to the application note AN4861 and the example in the CubeF7 package. I really appreciate your help!

I’m completely new to working with STM32 and LTDC, and I find it a bit overwhelming to understand everything at once. Is there perhaps a step-by-step guide or tutorial (preferably beginner-friendly) that explains how to configure LTDC and initialize the LCD screen using STM32CubeIDE? I'm currently using version 1.16.1 of STM32CubeIDE with the STM32F7508-DK board.

I would be very grateful for any additional guidance, links, or tips you can share. Thank you once again for your patience and support!

Best regards!

Hello @MM5 ,

I think this article should answer your question: How to set up the LTDC peripheral to interface with the display panel ATM0500D27-CT from AZ Displays

The article is already using STM32F7508-DK board.

Hope it helps.

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.
MM5
Associate II

Hello @SofLit,

Thank you so much for your quick response and for sharing the article! I truly appreciate your help and the time you’ve taken to guide me.

I’ve already reviewed the article you mentioned, and while it’s a great resource, it uses TouchGFX, which isn’t what I’m looking for right now. My goal is to manually configure the LTDC initialization directly in STM32CubeMX without using TouchGFX.

To clarify further, I’ve attached screenshots of my current STM32CubeMX configuration for the LTDC and related settings. I’d really appreciate it if you could review them and let me know if there’s anything I might have missed or need to adjust.

Capture.PNG

Capture1.PNG

  

Capture2.PNG

Capture3.PNG

Capture4.PNG

I saved the project and my code was generated

Capture5.PNG

Thank you once again for your patience and support as I navigate through this process!

Best regards!

 

Hello,

I'm not the one who written the article and I'm not even expert of that interface but you can start a new project without TouchGFX. You need to start with CubeMx tool and enable/configure the LTDC with what shown in that article. I don't think there will be a more detailed step by step configuration description. 

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.