LCD驱动之接口分析(一)

2023-12-01 00:08
文章标签 驱动 lcd 接口分析

本文主要是介绍LCD驱动之接口分析(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Table of Contents

 

一、LCD基础知识

1.1、常见接口

1.1.1、 TTL接口:

1.1.2、LVDS接口:

1.1.3、MIPI接口:

1.1.4、EDP接口

1.1.5、VGA

1.1.6、HDMI

1.2、LCD应用领域


一、LCD基础知识

1.1、常见接口

参考博客:https://blog.csdn.net/wocao1226/article/details/23870149 

1.1.1、 TTL接口:

最早期的LCD接口,TTL接口属于并行方式传输数据的接口,采用这种接口时,不必在液晶显示器的驱动板端和液晶面板端使用专用的接口电路,而是由驱动板主控芯片输出的TTL数据信号经电缆线直接传送到液晶面板的输人接口。由于TTL接口信号电压高、连线多、传输电缆长,因此,电路的抗干扰能力比较差,而且容易产生电磁干扰(EMI)。在实际应用中,TTL接口电路多用来驱动小尺寸(15in以下)或低分辨率的液晶面板。TTL最高像素时钟只有28MHz

驱动板TTL输出接口中一般包含RGB数据信号、时钟信号和控制信号这三大类信号,

主要控制信号为:1 、DE使能信号   2、HS行同步信号  3、列同步信号

如图:

 

  以jz2440开发板的LCD接口分析:

①是时钟信号,每来一个CLK,电子枪就移动一个像素;

②是用来传输颜色数据;

③是垂直方向同步信号,FRAME(帧);

④是水平方向同步信号,LINE(行);

 

1.1.2、LVDS接口:

LVDS,即Low Voltage Differential Signaling,是一种低压差分信号技术接口。克服以TTL电平方式传输宽带高码率数据时功耗大、EMI电磁干扰大等缺点而研制的一种数字视频信号传输方式。LVDS输出接口利用非常低的电压摆幅(约350mV)在两条PCB走线或一对平衡电缆上通过差分进行数据的传输,即低压差分信号传输。采用LVDS输出接口,可以使得信号在差分PCB线或平衡电缆上以几百Mbit/s的速率传输,由于采用低压和低电流驱动方式,因此,实现了低噪声和低功耗

  在液晶显示器中,LVDS接口电路包括两部分,即主板侧的LVDS输出接口电路(LVDS发送端)和液晶面板侧的LVDS输入接口电路(LVDS接收器)。LVDS发送端将TTL信号转换成LVDS信号,然后通过驱动板与液晶面板之间的柔性电缆(排线)将信号传送到液晶面板侧的LVDS接收端的LVDS解码IC中,LVDS接收器再将串行信号转换为TTL电平的并行信号,送往液晶屏时序控制与行列驱动电路。也就是其实TFT只识别TTL(RGB)信号。这部分我们做samsung的方案中用的比较多,因为samsung芯片没有LVDS输出,所以我们用LVDS接口的TFT-LCD的时候就要加一个(RGB-LVDS)转换芯片,这个后面我们重点说。

总结其实 LVDS就是在TTL接口上加了驱动电路,三星芯片的开发板接的屏幕是开发板厂商做了驱动电路再买面板集成成一块一体的屏幕不过的有的芯片可以直接输出LVDS信号,LVDS接口屏幕还是挺常用的,比如车载数码产品

 

1.1.3、MIPI接口:

现在的主流手机屏幕接口,而LVDS一般用于车载数码产品

1.1.4、EDP接口

 eDP,Embedded DisplayPort它是一种基于DisplayPort架构和协议的一种内部数字接口。适用于平板电脑、笔记本、一体机、未来新型大屏幕高分辨率手机。
目前笔记本电脑LCD屏的信号传输方式,主要可分为LVDS与eDP两种接口,其中eDP是较新的技术,优点比传统LVDS接口还要多,而且Intel自从Haswell(搭配8系列芯片组)平台之后,芯片组就取消LVDS接口的支持,只保留直接由CPU直接输出的eDP信号。
根据技术规格,不论是LVDS或eDP接口,在传输更高分辨率的画面时,都必须采用信号线更多的扁排线。分辨率更高,数据量更大,当然要有更多条信号线来传输。

1.1.5、VGA

VGA接口又叫D-sub,它的接口有15针平均分成三排,属于老式接口,现在基本已经开始逐渐淘汰了,在新显卡中,已经基本找不到VGA接口的踪影了,基本使用在老电脑上,或者新电脑的集成显卡,VGA接口默认传输是640x480的“标清”视频信号,其实也支持1080P以上分辨率,理论最高2048 x 1536/60hz。

 

1.1.6、HDMI

HDMI是目前最主流的高清接口,全称“高清晰多媒体接口,能够支持视频和音频,如果您的显示器带有音响,就可以实现音频传输,例如液晶电视和部分支持音响的显示器就可以,特点就是支持分辨率高、接口小,支持未压缩音频流传输,协议丰富。最早的1.0版本在2002年12月推出,到1.3/1.4版提升带宽到10.2Gbps。

目前主流的HDMI 1.4理论支持1080P 144、2K 75、3840 x 2160/30、4096 x 2160/24hz,进一步提升刷新率需要降成YUV422、420输出。HDMI2.0带宽高达18Gbps,支持1080P 240、2K 144、4K 60、5K 30。最新的HDMI2.1更为夸张,支持2K 240、4K 144、5K 60、8K 30hz。

1.2、LCD应用领域

http://www.360doc.com/content/18/0103/19/43445388_718786137.shtml

 

 

这篇关于LCD驱动之接口分析(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/439056

相关文章

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta

驱动(RK3588S)第七课时:单节点设备树

目录 需求一、设备树的概念1、设备树的后缀名:2、设备树的语法格式3、设备树的属性(重要)4、设备树格式举例 二、设备树所用函数1、如何在内核层种获取设备树节点:2、从设备树上获取 gpio 口的属性3、获取节点上的属性只针对于字符串属性的4、函数读取 np 结点中的 propname 属性的值,并将读取到的 u32 类型的值保存在 out_value 指向的内存中,函数的返回值表示读取到的

驱动安装注册表指令

HKCR: HKEY_CLASSES_ROOT HKCU: HKEY_CURRENT_USER HKLM: HKEY_LOCAL_MACHINE HKU: HEKY_USER HER: 相对根键

UMDF驱动安装

VS2013 + WDF8.1,UMDF驱动选择User Mode Driver,不要选User Mode Driver 2.0,否则Win7安装有问题,如图 另外,在驱动安装时不要忘记WUDFUpdate_<主版本号><次版本号>.dll文件,具体文件名在INF中查找。此文件可在WDF的安装目录中找到。注意:在WDF的安装目录中会有3个WUDFUpdate_xxx.dll文件,x86,x6

电脑驱动分类

电脑驱动程序(驱动程序)是操作系统与硬件设备之间的桥梁,用于使操作系统能够识别并与硬件设备进行通信。以下是常见的驱动分类: 1. 设备驱动程序 显示驱动程序:控制显卡和显示器的显示功能,负责图形渲染和屏幕显示。 示例:NVIDIA、AMD 显示驱动程序。打印机驱动程序:允许操作系统与打印机通信,控制打印任务。 示例:HP、Canon 打印机驱动程序。声卡驱动程序:管理音频输入和输出,与声卡硬件

麒麟系统安装GPU驱动

1.nvidia 1.1显卡驱动 本机显卡型号:nvidia rtx 3090 1.1.1下载驱动 打开 https://www.nvidia.cn/geforce/drivers/ 也可以直接使用下面这个地址下载 https://www.nvidia.com/download/driverResults.aspx/205464/en-us/ 1.1.3安装驱动 右击,

windows10 卸载网络驱动以及重新安装

右键桌面此电脑的图标,点击管理,设备管理器—网络适配器,找到下图中的驱动(不同的系统或者显卡会导致网卡驱动名称与下图不一样,多为Realtek开头),右键选择卸载设备,然后重启电脑,系统会自动重新安装驱动 新电脑首次安装驱动: 根据主板厂家,比如华硕,进入华硕官网,点击服务支持,点击下载中心,选择型号,点击右侧驱动程序和工具软件,选择windows版本,下载相应的驱动,下载完之后在对应文件中找

笔记整理—内核!启动!—kernel部分(1)驱动与内核的关系

首先,恭喜完成了uboot部分的内容整理,其次补充一点,uboot第一部分和第二部分的工作不是一定的,在不同的版本中,可能这个初始化早一点,那个的又放在了第二部分,版本不同,造成的工作顺序不同,但终归是要完成基本内容初始化并传参给kernel的。         那么至于驱动与内核的关系,用一张图来说明最适合不过:         驱动位于OS层的中下层与硬件相接。驱动是内

读源码笔记--文件过滤驱动FileSpy第1篇 -- DriverEntry

今天只读FileSpy的DriverEntry,位于源文件:filespy.c。 // // 全局变量. // ULONG gFileSpyDebugLevel = DEFAULT_FILESPY_DEBUG_LEVEL; #if WINVER >= 0x0501 ULONG gFileSpyAttachMode = FILESPY_ATTACH_ALL_VOLUMES; #else ULON

LCD彩条显示——FPGA学习笔记10

部分素材来自原子哥 一、LCD简介         基本原理:在两块平行玻璃板中填充液晶材料,通过电场控制液晶分子旋转从而达到透光和遮光的目的。