1、什么是LCD?

(1)LCD(Liquid Crystal Display)俗称液晶。液晶是一种材料,液晶这种材料具有一种特点:可以在电信号的驱动下液晶分子进行旋转,旋转时会影响透光性,

因此我们可以在整个液晶面板后面用白光照(称为背光),可以通过不同电信号让液晶分子进行选择性的透光,此时在液晶面板前面看到的就是各种各样不同的

颜色,这就是LCD显示。

(2)主动发光和被动发光:有些显示器(譬如LED显示器、CRT显示器)自己本身会发光称为主动发光,有些(LCD)本身不会发光只会透光,需要背光的协助

才能看起来是发光的,称为被动发光。

(3)LCD显示原理和特点(液晶分子透光+背光):白光其实是由各种不同颜色的光组成的,所以白光被选择性透光之后可以产生各种不同颜色的光。而LCD的背

光采用的就是白光。

(4)液晶应用领域:电视机、电脑显示屏、手机显示屏、工业显示屏等····

(5)LCD的发展史(TN/STN/TFT)

TN最早。坏处是响应性不够好,有拖尾现象。

STN是TN的升级版。有效解决拖尾现象,显示更清晰。

TFT的最大特点就是超薄。TFT技术之上发展出来很多更新的技术。

2、其他主流的显示设备(LED、CRT、等离子、OLED)

(1)CRT:阴极摄像管显示器。 以前的那种大屁股电视机就是CRT显示,它曾是应用最广泛的显示器之一,不过现在基本没有在使用这种技术了。

(2)等离子显示:采用了近几年来高速发展的等离子平面屏幕技术的新一代显示设备,但是未能成为主流。

(3)OLED:有机发光二极管又称为有机电激光显示(Organic Light-Emitting Diode,OLED),OLED显示技术具有自发光的特性,采用非常薄的有机材料涂层

和玻璃基板,可以做得更轻更薄,可视角度更大,并且能够显著节省电能。目前未成为主流,但是很有市场潜力,将来很可能取代LCD。

(4)LED:主要用在户外大屏幕

(5)LCD:目前是主流显示器

3、LCD的接口技术

(1)从本质上来讲,SoC的引脚电平标准都是属于TTL电平,+5V表示逻辑,0V表示逻辑0,这就是TTL电平。(关于这些电平标准、接口标准有时间我会在其他的博文

中整理出来,我本身对这些东西不太了解)

(2)所以对于SoC中内置的LCD控制器而言,他的接口输出也是TTL电平,我们把这种接口叫做TTL接口(也叫做RGB接口)。如果LCD的硬件接口也是TTL接口,那么

可以直接对接(一般是通过软排线连接),但是一个很现实的原因,TTL电平有很大的缺陷,例如:不能传递太远,抗干扰能力差。所以很多的LCD的硬件接口并不是

TTL接口,而是采用了其他的接口,所以为了能够进行匹配,我们的主板这边的接口应该要和LCD的硬件接口必须要相对应,所以我们应该把LCD控制器输出的TTL接口

的信号通过IC芯片进行转换,把它变成LCD的硬件接口相对应的接口信号,使他们顺利完成通信。

(3)TFT-LCD采用的接口:TTL(RGB)、LVDS、EDP、MIPI(这里说的这些接口也都是通过软排线进行连接的,用于手机、平板等等)

(4)TTL(RGB)接口

LCD控制器TTL输出接口中一般包含RGB数据信号、时钟信号和控制信号这三大类信号。如下图所示:

(5)LVDS接口

(5.1)LVDS,即Low Voltage Differential Signaling,是一种低压差分信号技术接口。由于采用低压和低电流驱动方式,因此,实现了低噪声和低功耗。

(5.2)LVDS接口电路组成

在液晶显示器中,LVDS接口电路包括两部分,即主板侧的LVDS输出接口电路(LVDS发送端)和液晶面板侧的LVDS输入接口电路(LVDS接收器)。LVDS

发送端将TTL信号转换成LVDS信号,然后通过驱动板与液晶面板之间的柔性电缆(排线)将信号传送到液晶面板侧的LVDS接收端的LVDS解码IC中,LVDS接

收器再将串行信号转换为TTL电平的并行信号,送往液晶屏时序控制与行列驱动电路。也就是其实TFT只识别TTL(RGB)信号。

LVDS信号由数据差分和时钟差分信号组成,如下图所示:

上图显示的是单通道8位数据模式:有5组差分线,4组信号线,一组时钟线。分别是Y0M、Y0P、Y1M、Y1P、Y2M、Y2P、CLKOUT_M、CLKOUT_P。

(6)EDP接口

EDP(Embedded DisplayPort)一种基于Display Port架构和协议的全数字化接口,可以用简单的连接器和较少的引脚来传递高分辨率信号,且传输速率高于LVDS。

从上面可以看出来:EDP接口信号由Main Link、AUXCH、HPD

(7)MIPI接口

MIPI (Mobile Industry Processor Interface) 是2003年由ARM, Nokia, ST ,TI等公司成立的一个联盟,目的是把手机内部的接口如摄像头、显示屏接口、

射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。 MIPI联盟下面有不同的WorkGroup,分别定义了一系列的手机内部接口标准,比如摄

像头接口CSI、显示接口DSI、射频接口DigRF、麦克风 /喇叭接口SLIMbus等。统一接口标准的好处是手机厂商根据需要可以从市面上灵活选择不同的芯片和模组,

更改设计和功能时更加快捷方便。MIPI是一个比较新的标准,其规范也在不断修改和改进,目前比较成熟的接口应用有DSI(显示接口)和CSI(摄像头接口)。

CSI/DSI分别是指其承载的是针对Camera或Display应用(例如LCD显示),都有复杂的协议结构。

参考:http://blog.csdn.net/xubin341719/article/details/9125799

《朱友鹏嵌入式Linux开发\1.ARM裸机全集\1.14.ARM裸机第十四部分-LCD显示器》

http://blog.chinaunix.net/uid-27411029-id-3302040.html

LCD相关基础知识的更多相关文章

  1. iOS蓝牙开发(二)蓝牙相关基础知识

    原文链接: http://liuyanwei.jumppo.com/2015/07/17/ios-BLE-1.html iOS蓝牙开发(一)蓝牙相关基础知识: 蓝牙常见名称和缩写 MFI ====== ...

  2. 深入理解mysql之BDB系列(1)---BDB相关基础知识

        深入理解mysql之BDB系列(1) ---BDB相关基础知识 作者:杨万富   一:BDB体系结构 1.1.BDB体系结构 BDB总体的体系结构如图1.1所看到的,包括五个子系统(见图1.1 ...

  3. 【RAC】RAC相关基础知识

    [RAC]RAC相关基础知识 1.CRS简介    从Oracle 10G开始,oracle引进一套完整的集群管理解决方案—-Cluster-Ready Services,它包括集群连通性.消息和锁. ...

  4. JAVA相关基础知识

    JAVA相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分, ...

  5. iOS蓝牙开发(一)蓝牙相关基础知识(转)

    转载自:http://www.cocoachina.com/ios/20150915/13454.html 原文作者:刘彦玮 蓝牙常见名称和缩写 MFI ======= make for ipad , ...

  6. IOS 蓝牙相关-基础知识(1)

    蓝牙常见名称和缩写 MFI ======= make for ipad ,iphone, itouch 专们为苹果设备制作的设备 BLE ==== buletouch low energy,蓝牙4.0 ...

  7. iOS_SN_BlueTooth( 一)蓝牙相关基础知识

    原文  http://www.cocoachina.com/ios/20150915/13454.html 作者:刘彦玮 蓝牙常见名称和缩写 MFI ======= make for ipad ,ip ...

  8. ios蓝牙开发(一)蓝牙相关基础知识

    蓝牙常见名称和缩写 MFI ======= make for ipad ,iphone, itouch 专们为苹果设备制作的设备 BLE ==== buletouch low energy,蓝牙4.0 ...

  9. SSD 相关基础知识

    SDD 基础知识 SSD(Solid State Drives)是固态硬盘,使用闪存颗粒来存储数据,闪存又可分为NAND Flash和NOR Flash,通常所说的SSD硬盘都使用NAND Flash ...

随机推荐

  1. std::function与std::bind 函数指针

    function模板类和bind模板函数,使用它们可以实现类似函数指针的功能,但却却比函数指针更加灵活,特别是函数指向类 的非静态成员函数时. std::function可以绑定到全局函数/类静态成员 ...

  2. HQL语句:三表查询(一对多,一对多)

    实体类:CrmDepartment package com.learning.crm.department.domain; import java.util.HashSet; import java. ...

  3. Python 中函数和方法

    函数与方法 class Foo(object): def __init__(self): self.name = 'lcg' def func(self): print(self.name) obj ...

  4. Visual Studio Community 2013 中文语言包-离线安装版

    vs_langpack.exe /layout 命令运行或者批处理运行. 转自:http://www.tuicool.com/articles/uMzqAnA 现成安装包下载地址:链接: http:/ ...

  5. IP分片(IP Fragment)

    为什么要分片 不同的链路类型能够支持的最大传输单元值(MTU: Maxitum Transmission Unit)主要是由相关RFC文档规定的,常见的以太网链路的MTU值为1500,如果需要转发的I ...

  6. PHP常用获取文件路径的函数集合整理

    转自: http://blog.sina.com.cn/s/blog_71ed1b870102vslg.html 我们在开发PHP项目过程中,经常会用到包含文件,所以有时候需要获取文件的相对路径或者绝 ...

  7. 32位汇编基础_内存_每个应用进程都会有自己独立的4GB内存空间

    1.每个应用进程都会有自己独立的4GB内存空间 这句话很多人听起来可能会很矛盾很不解. 例如,我的电脑只有2GB的内存,打开个软件机会占用4GB内存,而我的电脑内存只有2GB,显然不够用,但是为什么程 ...

  8. mysql connection phase(未整理)

    14.2.1 初始握手初始握手从服务器发送 Initial_Handshake_Packet开始.在这之后,客户端可以选择是否通过SSL_Connection_Request_Packet发送SSL连 ...

  9. 【Codeforces】Codeforces Round #491 (Div. 2) (Contest 991)

    题目 传送门:QWQ A:A - If at first you don't succeed... 分析: 按照题意模拟 代码: #include <bits/stdc++.h> usin ...

  10. Solr聚合查询

    1  分组查询 概述:Solr常用的分组查询有两种,Facet分组和Group分组,分别以下列出这两种查询:   1.1     Facet分组 solr种以导航为目的的查询结果成为facet,在用户 ...