GD32F20x User Manual
595
23.
TFT-LCD interface (TLI)
23.1.
Overview
The TLI (TFT-LCD Interface) module handles the synchronous LCD interface and provides
pixel data, clock and timing signals for passive LCD display. It supports a wide variety of
displays with fully programmable timing parameters. A built-in DMA engine continuously move
data from system memory to TLI and then, output to an external LCD display. Two separate
layers are supported in TLI, as well as layer window and blending function.
23.2.
Characteristics
Supports up to 24 bits data output per pixel
Supports up to 800 x 600 resolution
Timing parameters is fully programmable
Built-in DMA engine to handle frame data copy
2 separate frame layers with window and blending function
Support various pixel formats: ARGB8888, RGB888, RGB565, etc
Support CLUT (Color Look-Up-Table) and Color-Keying format
Dithering operation to low bits of a pixel
23.3.
Block diagram
Figure below shows the block diagram of the TLI module. There are three clock domains in
TLI. The register works in APB clock and is visited by system APB bus. The Pixel DMA module
works in AHB clock and fetches pixel data from system memory using AHB bus. The
remaining modules work in TLI clock. The TLI clock is configured by PLLTSEL, PLLTPSC,
PLLTMF, PLLTRPSC and TLIPSC, refer to
PLLT configuration register (RCU_PLLTCFG)
in RCU module.
Summary of Contents for GD32F20 Series
Page 191: ...GD32F20x User Manual 191 Bits Fields Descriptions 31 0 TRNDATA 31 0 32 Bit Random data ...
Page 290: ...GD32F20x User Manual 290 conversion is ongoing ...
Page 325: ...GD32F20x User Manual 325 15 0 ALRM 15 0 RTC alarm value low ...
Page 385: ...GD32F20x User Manual 385 ...
Page 523: ...GD32F20x User Manual 523 clears AERR bit by writing 0 to it ...