今天小编要和大家分享的是接口,总线,驱动相关信息,接下来我将从RGB565-RGB888转换器在高性能24位真彩色屏中的应用,实物实拍 液晶常用电源管理芯片 全新原装 bit3105 粤这几个方面来介绍。

接口,总线,驱动相关技术文章RGB565-RGB888转换器在高性能24位真彩色屏中的应用实物实拍 液晶常用电源管理芯片 全新原装 bit3105 粤

接口,总线,驱动相关技术文章RGB565-RGB888转换器在高性能24位真彩色屏中的应用

在嵌入式设计中常常会使用LCD屏,现在常用的屏大部分都是高性能的。因为LCD屏的生产厂商很多,标准也不统一,LCD屏往往不能与LCD控制器无粘合连接,所以在使用LCD屏时,厂家还会推荐使用其专为LCD屏是设计的时序芯片,例如,Sharp的LCD LQ035Q7DB02配套的控制器为LZ9FC22;日本的LCD屏是16位色的,本身价格很高,控制器成本也非常高,性能却不见得好,采用高性能的24位真彩色屏是比较理想的,但接口逻辑需要重新设计。

1 、RGB565-RGB888的转换

以友达光电AUO生产的A06QU01为例,这是一种24位的TFT真彩屏,分辨率为320?240,每个象素由RGB888表示,其控制时序如图1所示,LCD要求的时序由帧同步(VSYNC)、行同步(HSYSNC)、比特时钟(DCLK)及数据(Data[0:7])构成,帧同步和行同步指示每一帧和每一行的开始。A06QU01每帧240行,每行320个象素,每个像素由依次产生的8b红、8b绿、8b蓝(R1,G2,B3,R4,G5,B6…)构成,所以称为RGB888。

RGB565-RGB888转换器在高性能24位真彩色屏中的应用

以PXA25x为代表的嵌入式处理器拥有一个LCD控制器,可以将这个控制器配置为最高16位的TFT LCD屏控制器,其控制时序如图1所示,LCD要求的时序由帧同步(VSYNC)、行同步(HSYSNC)、点时钟(PCLK)及数据(Data[0:15]构成,帧同步和行同步指示每一帧和每一行的开始。对于A06QU01,每帧将有240行,每行有320个像素,每个像素由5b红、6b绿、5b蓝构成16位数据,称为RGB565。

将RGB565转换为RGB888要解决2个问题:

1)比特时钟3倍频。LCD控制器每一个像素用一个时钟1次送出16b数据,而LCD撩扛鱿袼匦枰?个时钟,每次获得8b。这样就需要产生1个3倍于点时钟PCLK的时钟。

2)16b到24b数据分解。在LCD控制器送出16b数据时,需要缓存,并分解出RGB信号分别送出,5b红、6b绿、5b蓝构成16位数据可以采用补0的方法,构成8b红、8b绿、8b蓝。数据高位补0时色彩较柔和,低位补0时彩色较艳丽。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查