2025-05-31 10:22 AM
I'm trying to configure the STM32H7S3L8 to work with a 24-bit parallel RGB LCD. From what I've read, this kind of interface usually requires either an LTDC peripheral or a dedicated display controller board. However, I can't find any documentation confirming whether the H7S3L8 includes LTDC.
Can anyone confirm if the STM32H7S3L8 supports LTDC? If not, is there any practical way to drive a 24-bit RGB display directly from this chip, such as using the FMC, or do I need to add an external display controller?
Solved! Go to Solution.
2025-05-31 11:08 AM - edited 2025-05-31 11:23 AM
from ds :
+
...is not what you want ??
2025-05-31 11:08 AM - edited 2025-05-31 11:23 AM
from ds :
+
...is not what you want ??
2025-05-31 11:12 AM
Simply open CubeMX and check all peripherals... Or STM32H7S3L8 - High-Performance Arm Cortex-M7 MCU, 600MHz, 64KB Bootflash, 620KB SRAM, with DSP, cache, USB HS PHY - STMicroelectronics
Basic reply is yes LTDC is here.
2025-05-31 1:15 PM
Thank you for your help.
I am very new to everything ST related... do you mean literally select every box for boot and app, or look through them to find LTDC? If you mean the latter, I have already done that, and have only found the FMC LCD controller, which I believe will not work on my display.
2025-06-01 12:33 AM - edited 2025-06-01 12:39 AM
Agree seems LTDC isnt present in S3 MX config. Not clear why. And steps is use search on up.
S7 have example for LTDC , then maybe ... , but ST have bugs in systems...
When S3 not have then supported is 8080 displays... but datasheet show pins for LTDC then try use manual config
2025-06-01 2:17 AM - edited 2025-06-01 2:54 AM
I searched for the LTDC ...in H7S , and from ds :
So H7S7 has LCD-TFT , H7S3 only FMC 8/16.
-> If 8 bit par interface is not working for your display, because need 24-bit parallel -> H7S7 needed.
vs
free sample avail: