The LCDC supports classical and MIPI DPI standard RGB output modes. If
LCDC_LCDCFG5.DPI = 0, classical output modes are used (see Classical Ouput Modes with 24-bit Bus Interface Configuration
(LCDC_LCDCFG5.DPI = 0)). if LCDC_LCDCFG5.DPI = 1, DPI output modes are used (see
DPI Ouput Modes with 24-bit Bus Interface
Configuration (LCDC_LCDCFG5.DPI = 1)).
Table 38-67. Classical Ouput Modes with 24-bit Bus Interface Configuration (LCDC_LCDCFG5.DPI = 0)
Pin ID |
24-bit Output |
18-bit Output |
16-bit Output |
12-bit Output |
LCDC_DAT[23] |
R[7] |
R[5] |
R[4] |
R[3] |
LCDC_DAT[22] |
R[6] |
R[4] |
R[3] |
R[2] |
LCDC_DAT[21] |
R[5] |
R[3] |
R[2] |
R[1] |
LCDC_DAT[20] |
R[4] |
R[2] |
R[1] |
R[0] |
LCDC_DAT[19] |
R[3] |
R[1] |
R[0] |
– |
LCDC_DAT[18] |
R[2] |
R[0] |
– |
– |
LCDC_DAT[17] |
R[1] |
– |
– |
– |
LCDC_DAT[16] |
R[0] |
– |
– |
– |
LCDC_DAT[15] |
G[7] |
G[5] |
G[5] |
G[3] |
LCDC_DAT[14] |
G[6] |
G[4] |
G[4] |
G[2] |
LCDC_DAT[13] |
G[5] |
G[3] |
G[3] |
G[1] |
LCDC_DAT[12] |
G[4] |
G[2] |
G[2] |
G[0] |
LCDC_DAT[11] |
G[3] |
G[1] |
G[1] |
– |
LCDC_DAT[10] |
G[2] |
G[0] |
G[0] |
– |
LCDC_DAT[9] |
G[1] |
– |
– |
– |
LCDC_DAT[8] |
G[0] |
– |
– |
– |
LCDC_DAT[7] |
B[7] |
B[5] |
B[4] |
B[3] |
LCDC_DAT[6] |
B[6] |
B[4] |
B[3] |
B[2] |
LCDC_DAT[5] |
B[5] |
B[3] |
B[2] |
B[1] |
LCDC_DAT[4] |
B[4] |
B[2] |
B[1] |
B[0] |
LCDC_DAT[3] |
B[3] |
B[1] |
B[0] |
– |
LCDC_DAT[2] |
B[2] |
B[0] |
– |
– |
LCDC_DAT[1] |
B[1] |
– |
– |
– |
LCDC_DAT[0] |
B[0] |
– |
– |
– |
Table 38-68. DPI Ouput Modes with 24-bit Bus Interface Configuration (LCDC_LCDCFG5.DPI = 1)
Pin ID |
16-bit Output |
18-bit Output |
18-bit Output |
24-bit Output |
Config 1 |
Config 2 |
Config 3 |
Config 1 |
Config 2 |
LCDC_DAT[23] |
– |
– |
– |
– |
– |
R[7] |
LCDC_DAT[22] |
– |
– |
– |
– |
– |
R[6] |
LCDC_DAT[21] |
– |
– |
R[4] |
– |
R[5] |
R[5] |
LCDC_DAT[20] |
– |
R[4] |
R[3] |
– |
R[4] |
R[4] |
LCDC_DAT[19] |
– |
R[3] |
R[2] |
– |
R[3] |
R[3] |
LCDC_DAT[18] |
– |
R[2] |
R[1] |
– |
R[2] |
R[2] |
LCDC_DAT[17] |
– |
R[1] |
R[0] |
R[5] |
R[1] |
R[1] |
LCDC_DAT[16] |
– |
R[0] |
– |
R[4] |
R[0] |
R[0] |
LCDC_DAT[15] |
R[4] |
– |
– |
R[3] |
– |
G[7] |
LCDC_DAT[14] |
R[3] |
– |
– |
R[2] |
– |
G[6] |
LCDC_DAT[13] |
R[2] |
G[5] |
G[5] |
R[1] |
G[5] |
G[5] |
LCDC_DAT[12] |
R[1] |
G[4] |
G[4] |
R[0] |
G[4] |
G[4] |
LCDC_DAT[11] |
R[0] |
G[3] |
G[3] |
G[5] |
G[3] |
G[3] |
LCDC_DAT[10] |
G[2] |
G[2] |
G[2] |
G[4] |
G[2] |
G[2] |
LCDC_DAT[9] |
G[1] |
G[1] |
G[1] |
G[3] |
G[1] |
G[1] |
LCDC_DAT[8] |
G[0] |
G[0] |
G[0] |
G[2] |
G[0] |
G[0] |
LCDC_DAT[7] |
B[7] |
– |
– |
G[1] |
– |
B[7] |
LCDC_DAT[6] |
B[6] |
– |
– |
G[0] |
– |
B[6] |
LCDC_DAT[5] |
B[5] |
– |
B[4] |
B[5] |
B[5] |
B[5] |
LCDC_DAT[4] |
B[4] |
B[4] |
B[3] |
B[4] |
B[4] |
B[4] |
LCDC_DAT[3] |
B[3] |
B[3] |
B[2] |
B[3] |
B[3] |
B[3] |
LCDC_DAT[2] |
B[2] |
B[2] |
B[1] |
B[2] |
B[2] |
B[2] |
LCDC_DAT[1] |
B[1] |
B[1] |
B[0] |
B[1] |
B[1] |
B[1] |
LCDC_DAT[0] |
B[0] |
B[0] |
– |
B[0] |
B[0] |
B[0] |