首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > MTK6575LCM驱动架构

MTK6575LCM驱动架构

资料介绍
lcm驱动架构
架构总体介绍
驱动头文件(lcm_drv.h)中主要是定义了一些枚举类型和结构体。

其中枚举类型包括通用枚举类型(像LCM_TYPE)、DBI相关枚举类型(像LCM_DBI_CLOCK
_FREQ)、DPI相关枚举类型(像LCM_DPI_FORMAT)和DSI相关类枚举类型(像LCM_DSI_M
ODE_CON),等等。它们对接口类型、控制方式、使能方式、颜色顺序、驱动电流、时钟
频率等常用指标进行了一一列举。

结构体主要包括DBI相关结构体(像LCM_DBI_SERIAL_PARAMS)、DPI相关结构体(像LCM
_DPI_PARAMS)和DSI相关结构体(像LCM_DSI_DATA_FORMAT),等等。它们对数据格式参
数、DBI/DPI/DSI接口相关参数等进行了定义。

其中最重要的三个结构体是:LCM_PARAMS, LCM_UTIL_FUNCS ,LCM_DRIVER.
C源文件(ili9486l.c)主要的任务就是实现了LCM_DRIVER
ili9486l_lcm_drv这个结构体。下面我们首先介绍一下上面提到的三个重要的结构体。



三个重要的结构体

1. LCM_PARAMS------ LCM参数集中营
[pic]

LCM_TYPE 定义LCM与HOST间的接口,主要分为3种,DBI, DPI,
DSI。其中DBI又分为parallel DBI 和serial DBI。
parallel
DBI(B型DBI)的命令和数据都在数据总线D[17:0]上传输。CSX为低时数据有效。WR
X线控制D[17:0]为写时序,RDX控制D[17:0]为读时序。D/CX指示D[17:0]上传输的是
命令还是数据。注:MT6573使用LPA0线作为D/CX线,LPCE线作为CS
标签:驱动架构
MTK6575LCM驱动架构
本地下载

评论