cancel
Showing results for 
Search instead for 
Did you mean: 

Looking for resource or steps to get started LCD project using STM32H753 board?

UPa.1
Associate II

I am working on a custom LCD project using STM32h753 Eval 2. Currently i dont have a tremendous knowledge in LCD. I tried to follow the example codes and some tutorial but not able to make it work. can you suggest any resource or steps to get started?

i am using a custom 1024*768 LCD. This LCD receives signals through LCDT. the config given by the manufacturer is

#define PanelHSyncWidth      43

#define PanelHSyncBackPorch   29

#define PanelVSyncWidth      6

#define PanelVSyncBackPorch   34

#define PanelHStart      (PanelHSyncWidth+PanelHSyncBackPorch)

#define PanelVStart      (PanelVSyncWidth+PanelVSyncBackPorch)

#define PanelWidth      1024

#define PanelHeight      768

#define PanelHTotal      1344

#define PanelVTotal      806

#define PanelMaxHTotal      2048

#define PanelMinHTotal      1120

#define PanelMaxVTotal      1024

#define PanelMinVTotal      776

#define PanelDCLK      65

#define PanelMaxDCLK      71

#define PanelMinDCLK      52

when i try to modify the example code with these data, i was able to get the LCD ON but did not get the expected result. 0693W000003RQj9QAG.jpg

this is what i get when i change the sync config and clock. what are all the possible reasons where i am messing things up?

thanks in advance for providing your valuable time.:beaming_face_with_smiling_eyes:

1 ACCEPTED SOLUTION

Accepted Solutions
UPa.1
Associate II

Thank you. it seems like the problem was with the custom LCD. its solved now.

View solution in original post

2 REPLIES 2
Imen.D
ST Employee

Hello @UPa.1​ ,

Have a look on this AN4861 Application note LCD-TFT display controller (LTDC) on STM32 MCUs, this may helps you to configure your project.

Best Regards

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen
UPa.1
Associate II

Thank you. it seems like the problem was with the custom LCD. its solved now.