EasyManua.ls Logo

ST STM32L496 Series

ST STM32L496 Series
22 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
October 2017 DocID029937 Rev 2 1/22
1
AN4943
Application note
Using the Chrom-ART Accelerator™ to refresh an LCD-TFT
display on STM32L496xx/L4A6xx/L4Rxxx/L4Sxxx microcontrollers
Introduction
The purpose of this application note is to highlight how to refresh an LCD-TFT display via
the FSMC interface using the Chrom-ART Accelerator™ on
STM32L496xx/L4A6xx/L4Rxxx/L4Sxxx microcontrollers.
The STM32L496xx/L4A6xx/L4Rxxx/L4Sxxx microcontrollers implement a Chrom-Art
Accelerator™ (DMA2D) that is a specialized DMA dedicated to image manipulation.
It can perform the following operations:
Filling a part or the whole of a destination image with a specific color
Copying a part or the whole of a source image into a part or the whole of a destination
image with a pixel format conversion
Blending a part and/or two complete source images with a different pixel format and
copying the result into a part or the whole of a destination image with a different color
format.
On the STM32L496xx/L4A6xx/L4Rxxx/L4Sxxx microcontrollers, the flexible static memory
controller (FSMC) is used to access the LCD-TFT display through a parallel interface.
This application note explains on:
How to connect the LCD-TFT display to the FSMC interface
How to configure the DMA2D for the LCD-TFT display refresh
How to use the DMA2D byte reordering features to directly drive Intel 8080 displays.
To fully benefit from this application note, the user should be familiar with the STM32
Chrom-ART Accelerator™ (DMA2D) as described in the STM32L4x6 advanced Arm
®
-
based 32-bit MCUs reference manual (RM0351) and the STM32L4Rxxx/L4Sxxx advanced
Arm
®
-based 32-bit MCUs reference manual (RM0432) available from the
STMicroelectronics website www.st.com.
Table 1. Applicable products
Type Product lines and part numbers
Microcontrollers
STM32L496AE, STM32L496AG, STM32L496QE, STM32L496QG,
STM32L496RE, STM32L496RG, STM32L496VE, STM32L496VG,
STM32L496ZE, STM32L496ZG
STM32L4A6AG, STM32L4A6QG, STM32L4A6RG, STM32L4A6VG,
STM32L4A6ZG
STM32L4R5/S5 line, STM32L4R7/S7 line, STM32L4R9/S9 line
www.st.com

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the ST STM32L496 Series and is the answer not in the manual?

ST STM32L496 Series Specifications

General IconGeneral
BrandST
ModelSTM32L496 Series
CategoryMicrocontrollers
LanguageEnglish

Summary

Reference documents

Chrom-ART Accelerator (DMA2 D) application use case overview

LCD-TFT display on FSMC

Hardware interface description

Details signals used for FSMC to LCD-TFT display connection.

Display Command Set (DCS) software interface

Describes control via FSMC bus using software commands.

Controlling the DCX signal with STM32 L496 xxL4 A6 xxL4 RxxxL4 Sxxx microcontrollers

Explains D/CX signal for distinguishing commands from data transfers.

Chrom-ART Accelerator (DMA2 D) configuration in STM32 CubeL4

LCD partial refresh

Provides an example of DMA2D configuration for LCD partial refresh.

New DMA2 D features to support Intel 8080 displays

Intel 8080 interface color coding

Explains Intel 8080 color coding and its mismatch with STM32 memory.

DMA2 D reordering features

Covers DMA2D output FIFO reordering for display alignment.

DMA2 D reordering use case examples

Demonstrates DMA2D operations for byte order in display interfaces.

Conclusion

Revision history

Related product manuals