AN4861 · Application noteIntroduction to LCD-TFT display controller (LTDC) on STM32 MCUs
Download .pdfOpen in the full document

Overview of LTDC controller and STM32 MCUs graphical portfolio

LCD-TFT display controller on STM32 MCUs

The LTDC on the STM32 microcontrollers is an on-chip LCD display controller that provides up to 24-bit parallel digital RGB signals to interface with various display panels. The LTDC can also drive other display technologies with parallel RGB interface like the AMOLED displays. The LTDC allows interfacing with low-cost display panels that do not embed neither a controller nor a graphic RAM.

LTDC and graphic portfolio across STM32 MCUs

Table 3 STM32 MCUs embedding an LTDC and their available graphic portfolio summarizes the STM32 MCUs embedding an LTDC and details the corresponding available graphic portfolio.

Table 3. STM32 MCUs embedding an LTDC and their available graphic portfolio
DeviceFLASH (bytes)On ship SRAM (bytes)Quad-SPI1Octo-SPIHexa-SPIMax AHB/AXI frequency (MHz)2Max FMC SDRAM frequency (MHz)Max Octo‑SPI frequency (MHz)Max Hex‑SPI frequency (MHz)Max pixel clock (MHz)3JPEG codec DMA2D4MIPI-DSI host5Neo-Chrom (GPU2D)Graphic libraries
STM32F429/439 Up to 2 M256 KNoNoNo18090--83NoYesNoNoTouchGFX embedded wizard SEGGER STemWin
STM32F469/479 Up to 2 M384 KYesNoNo18090--83NoYesYesNo
STM32F7x6 Up to 1 M320 KYesNoNo216100--83NoYesNoNo
STM32F7x7 Up to 2 M 512 KYesNoNo216100--83YesYesNoNo
STM32F7x8/9 Up to 2 M512 KYesNoNo216100--83YesYesYesNo
STM32H5Ex/FxUp to 4 M1.504 MYesYesNo250100125-90YesYesNoNo
STM32H7A3/B3 Up to 2 M1.4 MNoYesNo280110140-140YesYesNoNo
STM32H7B0128 K1.4 MNoYesNo280110140-140YesYesNoNo
STM32H742/43/45/53/55 Up to 2 M1 MYesNoNo240110--150YesYesNoNo
STM32H747/57 Up to 2 M1 MYesNoNo240110--150YesYesYesNo
STM32H750128 K1 MYesNoNo240110--150YesYesNoNo
STM32L4P/Q Up to 1 M320 KNoYesNo12060692-83NoYesNoNo
STM32L4R/S Up to 2 M640 KNoYesNo12060686-83NoYesYesNo
STM32H723/33/25/35Up to 1 M564 KNoYes275 -95150 -NoYesNoNoNo
STM32H730 128 K564 KNoYes275 -95150 -NoYesNoNoNo
STM32U5Fx/5GxUp to 4 MUp to 3 MNoYesYes160806100160116YesYesNoYes
STM32U59x/5AxUp to 4 MUp to 2.5 MNoYesYes160806100160116NoYesYesYes
STM32H7R7/S764 K 640 KYesYesYes30010020020090YesYesNoYes
STM32N6xx-Up to 4.5 MYesYesYes40016620020086YesYesNoYes
1 The Quad-SPI and Octo-SPI interfaces allow interfacing with external memories in order to extend the size of the application. Refer to the document AN4861_General-information.html#id_62127__entry_wzv_bky_31c and AN4861_General-information.html#id_62127__entry_psc_cky_31c for more details.
2 LTDC fetches graphical data at AHB/AXI speed.
3 Maximum pixel clock value at I/O level, refer to Table 10 STM32F4x9 maximal supported pixel clock to Table 20 Example of supported display resolutions in specific STM32 hardware configurations for maximum pixel clock at system level. Pixel clock (LCD_CLK) form relevant STM32 datasheet.
4 Chrom-Art Accelerator
5 The integrated MIPI-DSI controller allows easier PCB design with fewer pins, lower EMI (electromagnetic interference) and lower power consumption. For more details on STM32 MIPI-DSI host, refer to the document AN4861_General-information.html#id_62127__entry_w1b_gjy_31c.
6 Max FMC PSRAM frequency (Mhz)