The LCDC supports classical and MIPI DPI standard RGB output modes. When operating on a
24-bit bus interface (only supported for
LVDS or MIPI output interface), if LCDC_LCDCFG5.DPI = 0, classical output modes are
used (see Table 6-67). If
LCDC_LCDCFG5.DPI = 1, DPI output modes are used (see Table 6-68).
Table 6-67. Classical Output 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 6-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] |
When operating on an 8-bit bus interface
(LCDC_LCDCFG5.SERRGB = 1), serial output modes are used (see Table 6-69).
Table 6-69. Output Modes with Serial RGB
Configuration (LCDC_LCDCFG5.SERRGB = 1)Pin ID | 24-bit
Output | | 18-bit
Output | | 16-bit
Output | | 12-bit
Output | |
---|
Serial RGB Sequence Index | 0 | 1 | 2 | 0 | 1 | 2 | 0 | 1 | 2 | 0 | 1 | 2 |
---|
LCDC_DAT[7] | R[7] | G[7] | B[7] | R[5] | G[5] | B[5] | R[4] | G[5] | B[4] | R[3] | G[3] | B[3] |
LCDC_DAT[6] | R[6] | G[6] | B[6] | R[4] | G[4] | B[4] | R[3] | G[4] | B[3] | R[2] | G[2] | B[2] |
LCDC_DAT[5] | R[5] | G[5] | B[5] | R[3] | G[3] | B[3] | R[2] | G[3] | B[2] | R[1] | G[1] | B[1] |
LCDC_DAT[4] | R[4] | G[4] | B[4] | R[2] | G[2] | B[2] | R[1] | G[2] | B[1] | R[0] | G[0] | B[0] |
LCDC_DAT[3] | R[3] | G[3] | B[3] | R[1] | G[1] | B[1] | R[0] | G[1] | B[0] | – | – | – |
LCDC_DAT[2] | R[2] | G[2] | B[2] | R[0] | G[0] | B[0] | – | G[0] | – | – | – | – |
LCDC_DAT[1] | R[1] | G[1] | B[1] | – | – | – | – | – | – | – | – | – |
LCDC_DAT[0] | R[0] | G[0] | B[0] | – | – | – | – | – | – | – | – | – |