显示接口类型display interface 下面是一款 LCD 支持的接口类型: MPU mode 1. MIPI-DBI Type B (80 System) interface (16- / 18- / 24-bit bus) ----- DBI_B (Z80 ?) 2. MIPI-DBI Type A (68 System) interface (16- / 18- bit bus) --------- DBI_A (M68 ?) 3. MIPI-DBI Type C (Serial data transfer interface) interface ------ DBI_C MIPI-DSI (Display Serial Interface) interface 1. Support DSI Version 1.01 2. Support D-PHY version 0.90 MDDI (Mobile Display Digital Interface) interface 1. Support VESA Mobile Display Digital Interface Standard Version 1.2 RGB mode 1. 16 bit/pixel R(5), G(6), B(5) 2. 18 bit/pixel R(6), G(6), B(6) 3. 24 bit/pixel R(8), G(8), B(8) ---------------------------------- RGB565 几种颜色的对应值 LCD_COLOR_BLACK = 0x0000, /* /< lcd black pixel */ LCD_COLOR_GREEN = 0x07E0, /* /< lcd green pixel */ LCD_COLOR_RED = 0xF800, /* /< lcd red pixel */ LCD_COLOR_BLUE = 0x001F, /* /< lcd blue pixel */ LCD_COLOR_YELLOW = 0xFFE0, /* /< lcd yellow pixel */ LCD_COLOR_CYAN = 0xF81F, /* /< lcd cyan pixel */ LCD_COLOR_DDD = 0x07FF, /* /< lcd ddd pixel */ LCD_COLOR_WHITE = 0xFFFF /* /< lcd white pixel */ LCD 的CPU 接口和RGB 接口(CPU 接口也有写成MPU 接口的) 目前一般彩色LCD 的连接方式有这么几种:MCU 模式,RGB 模式,SPI 模式,VSYNC 模式,MDDI 模式等。 MCU 模式:目前最常用的连接模式,一般是 80 系统(68 系统已经不存在了)。数据位传输有8 位,9 位, 16 位和18位。连线分为:CS/,RS(寄存器选择),RD/,WR/,再就是数据线了。优点是:控制简单方便,无需时钟和同步信号。缺点是:要耗费 GRAM,所以难以做到大屏(QVGA 以上). RGB 模式:大屏采用较多的模式,数据位传输也有6 位,16 位和18 位之分。连线一般有:VSYNC,HSYNC,DOTCLK,VLD,ENABLE,剩下就是数据线。它的优缺点正好和MCU 模式相反。 SPI 模式:采用较少,连线为 CS/,SLK,SDI,SDO 四根线,连线少但是软件控制比较复杂。 VSYNC 模式:该模式是在 MCU...