盘点嵌入式系统中LCD的接口类型

液晶显示器,简称LCD,具有功耗低、体积小、承载的信息量大及不伤眼的优点,因而它成为了现在的主流电子显示设备,其中包括电视、电脑显示器、手机屏幕及各种嵌入式设备的显示器。液晶是一种介于固体和液体之间的特殊物质,它是一种有机化合物,常态下呈液态,但是它的分子排列却和固体晶体一样非常规则,因此取名液晶。如果给液晶施加电场,会改变它的分子排列,从而改变光线的传播方向,配合偏振光片,它就具有控制光线透过率的作用,再配合彩色滤光片,改变加给液晶电压大小,就能改变某一颜色透光量的多少。利用这种原理,做出可控红、绿、蓝光输出强度的显示结构,把三种显示结构组成一个显示单位,通过控制红绿蓝的强度,可以使该单位混合输出不同的色彩,这样的一个显示单位被称为像素。下图 就是绿色显示结构:

在这里插入图片描述

LCD的接口有多种,分类很细。主要看LCD的驱动方式和控制方式,目前手机上的彩色LCD的连接方式一般有这么几种:MCU模式(也写成MPU模式的),RGB模式,SPI模式,VSYNC模式,MDDI模式,DSI模式。另外,只有TFT模块才有RGB接口。

1、MCU模式
因为主要针对单片机的领域在使用,因此得名,其主要特点是价格便宜。MCU-LCD接口的标准术语是Intel提出的8080总线标准,因此在很多文档中用 I80 来指MCU-LCD屏。主要又可以分为8080模式和6800模式,这两者之间主要是时序的区别。数据位传输有8位,9位,16位,18位,24位。连线分为:CS/,RS(寄存器选择),RD/,WR/,再就是数据线了。

2、VSYNC模式
该模式其实就是就是在MCU模式上加了一个VSYNC信号,应用于运动画面更新,这样就与上述两个接口(M6800和I8080)有很大的区别。该模式支持直接进行动画显示的功能,它提供了一个对MCU接口最小的改动,实现动画显示的解决方案。

3、RGB模式
RGB一般是指RGB色彩模型, 是工业界的一种颜色标准通过对红(Red)、绿(Green)、蓝(Blue)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的RGB即是代表红、绿、蓝三个通道的颜色, 这个标准几乎包括了人类视力所能感知的所有颜色。通常一个颜色通道由8bit表示, 即每个颜色通道值得范围是0~255, 通常称RGB888/RGB24三个颜色通道总共能组合出约1678(256×256×256)万种色彩, 通常也被简称为1600万色或千万色, 也称为24位色(2^24)。在实际的使用中, 除了RGB24, 还有RGB555,、RGB565、RGB32(另8bit用作alpha通道或者不用)。

RGB模式是大屏采用较多的模式,数据位传输也有6位,16位和18位,24位之分。连线一般有:VSYNC,HSYNC,DOTCLK,CS,RESET,有的也需要RS,剩下就是数据线。

4、SPI模式
采用较少,有3线和4线的,连线为CS/,SLK,SDI,SDO四根线,连线少但是软件控制比较复杂。

5、MDDI模式

MDDI模式是高通公司于2004年提出的接口,通过减少连线可提高移动电话的可靠性并降低功耗,这将取代SPI模式而成为移动领域的高速串行接口。连线主要是host_data 、host_strobe、client_data、client_strobe、power、GND几根线。

6、DSI模式

该模式串行的双向高速命令传输模式,连线有D0P,D0N,D1P,D1N,CLKP,CLKN。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在嵌入式系统,HI(Hardware Interface)是指系统与硬件之间的接口。它允许软件通过一组API(应用程序接口)来控制和访问硬件。HI通常包括驱动程序和库,这些驱动程序和库可以访问硬件的寄存器,并提供一些API以便软件可以控制硬件。 HI的使用主要分为以下几个步骤: 1. 硬件初始化:在使用HI之前,必须先对硬件进行初始化。这通常包括设置寄存器,配置时钟,启用断等。 2. HI库的调用:HI库包含许多API,可以用于访问硬件。在需要访问硬件的时候,软件可以调用这些API。 3. 数据传输:数据可以通过HI进行传输。例如,在通信接口,HI可以用于发送和接收数据。 4. 硬件控制:HI还可以用于控制硬件。例如,在电机控制应用,HI可以用于控制电机的转速和方向。 在使用HI时需要注意以下几点: 1. 确定API的功能和用法,以确保正确地使用HI。 2. 理解硬件的规格和限制,以确保使用HI时不会损坏硬件。 3. 使用HI时需要遵循软件开发的最佳实践,以确保代码的可靠性和可维护性。 ### 回答2: 嵌入式系统的HI(硬件接口)是指嵌入式设备与外部硬件之间的接口嵌入式系统通常需要与各种外设进行通信和交互,如传感器、执行器、显示器等。HI的使用对于嵌入式系统的功能实现和性能优化至关重要。 嵌入式系统的HI可以通过多种方式实现,例如GPIO(通用输入输出)、SPI(串行外设接口)、I2C(多主多从串行总线)等。这些接口可以连接外设与嵌入式设备,以实现数据传输和控制。 使用HI时,首先需要确定嵌入式设备与外设之间的通信协议和接口类型。比如,如果要连接传感器到嵌入式设备,需要确定传感器的输出接口类型(例如模拟输出、数字输出)及通信协议(例如SPI、I2C)。然后,根据这些信息选择适当的硬件接口和相应的驱动程序。 在实际应用,通过HI实现的功能非常广泛。例如,连接传感器通过HI获取环境数据,嵌入式系统可以通过接口的数据传输功能读取传感器输出,然后根据需要进行处理和控制。又如,通过HI连接执行器,可以实现嵌入式系统对执行器的控制,例如控制电机的转速或控制灯光的亮度。 另外,HI还可以用于连接外部存储设备,如闪存、SD卡等,实现数据存储和传输。通过HI连接显示器和键盘等外设,嵌入式系统可以实现友好的人机界面。 在设计嵌入式系统时,正确选择和使用HI是至关重要的。合理优化HI的设计和实现可以提高系统的性能、可靠性和灵活性。因此,嵌入式系统开发人员需要熟悉不同类型的HI和其特性,以满足系统的需求。 ### 回答3: HI即硬件接口嵌入式系统的HI主要用于连接与嵌入式系统进行交互的外围设备,并将其与主控制器相连接。在嵌入式系统,HI的使用可以分为以下几个方面。 首先,HI用于连接嵌入式系统的输入设备,如按键、触摸屏、键盘等。这些输入设备通过HI与嵌入式系统的主控制器相连,使得用户可以通过操作这些设备来输入指令或数据,实现与嵌入式系统的交互。 其次,HI也用于连接嵌入式系统的输出设备,如显示器、打印机、LED灯等。这些输出设备可以通过HI接口嵌入式系统的主控制器相连接,将系统的运行状态、处理结果或者其他信息通过输出设备呈现给用户。 此外,HI还可用于连接嵌入式系统与其他外部设备的通信,如网络设备、传感器、执行器等。通过连接这些外部设备,嵌入式系统可以实现与其他系统或设备的数据交换和控制,拓展了系统的功能和应用范围。 最后,HI还可以用于连接嵌入式系统的存储设备,如读卡器、固态硬盘、闪存等。这些存储设备通过HI与嵌入式系统相连接,可以用于存储系统的程序代码、数据和配置文件等,实现系统启动、数据存储和读写等功能。 总之,嵌入式系统的HI承担了连接、输入输出、通信以及存储等功能,是实现嵌入式系统与外部设备交互的重要接口,对于系统的性能和功能发挥起到了关键作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值