• 【转载】彩色 LCD 接口


    ZZ:http://bbs.gfan.com/thread-3342750-1-1.html

    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模式下增加了一根VSYNC(帧同步)信号线而已,应用于运动画面更新。

    MDDI模式:高通公司于2004年提出的接口MDDI(Mobile Display Digital Interface),通过减少连
               线可提高移动电话的可靠性并降低功耗,这将取代SPI模式而成为移动领域的高速串行接口
               。连线主要是host_data,host_strobe,client_data,client_strobe,power,GND几根线。目
               前瑞萨和三星才刚刚出货(主要是大屏的)。

    通过观察LCM模组提供商提供的封装接口图,就大致可以看出它提供的是什么接口,主要是根据用户的

    要求来选择。


    =========================================================================================
    =========================================================================================



    LCD的接口有多种,分类很细。 主要看LCD的驱动方式和控制方式。

    大致可以分为 MCU接口和RGB接口。

    对于MCU接口主要又可以分为8080模式和6800模式,这个主要是时序的区别。
    对于RGB接口则可以分为模拟RGB, ADC接口和数字RGB接口。
                至于需要不需要HSNC,VSNC信号,这个是在RGB接口中,但也要看采用什么样制式的控制
                驱动模式,也可以不需要的。

    MCU接口: 会解码命令,由 timing generator 产生时序信号,驱动 COM 和SEG驱动器。
    RGB接口: 在写LCD register setting时,和MPU没有区别。区别只在于图像的写入方式。

    MCU模式需要的信号有WR,RD,RS,RESET,CS。
    RGB模式需要的信号有HSYNC,VSYNC,ENABLE,CS,RESET,有的也需要RS。

    用MCU模式时由于数据可以先存到IC内部GRAM后再往屏上写,所以这种模式LCD可以直接接在MEMORY的
                总线上。
    用RGB模式时就不同了,它没有内部RAM,HSYNC,VSYNC,ENABLE,CS,RESET,RS可以直接接在MEMORY
                的GPIO口上,用GPIO口来模拟波形,但有没有这么多空闲的GPIO口是个要考虑的问题,另
                外由于它不带RAM所以数据是直接往




    =========================================================================================
    =========================================================================================



    最主要的区别是:

    MPU接口方式:显示数据写入DDRAM,常用于静止图片显示。

    RGB接口方式:显示数据不写入DDRAM,直接写屏,速度快,常用于显示视频或动画用。

    只有TFT模块才有RGB接口。





    在目前的主流应用中,小尺寸LCD屏主要有SMART和DUMB两种,不同之处在于有没有内包显示控制器和帧缓冲,相应传输数据接口也相同,都属于并行数据接口。MIPI组织规范的DBI和DPI子协议规范对于这样相对低色度、低分辨率、低速数据传输的应用也给出了具体的定义。MIPI和MDDI竞争主要存在于高速串型化数据传输的部分,MIPI组织下的高速多点连接工作小组推出的CSI和DSI都是以其自有知识产权D-PHY为物理传输层基础,制订出的摄像和显示模块接口规范

  • 相关阅读:
    一个python实现重试机制的简要实践
    元编程技术和动态编译
    NDoc使用简要手册增加了例子代码
    问dudu,评论是否只能删除,不可以直接修改?
    《C#类设计手册》读书随笔(4)
    .NET下几种动态生成代码方式比较
    NDoc使用简要手册
    "引用"表示什么?
    .NET环境编程全景不错的书
    C#实现动态灵活调用业务方法的机制
  • 原文地址:https://www.cnblogs.com/hengfeng/p/2312301.html
Copyright © 2020-2023  润新知