LCD驱动中常识问题

1、常见的视频格式分辨率


QQCIF Quarter QCIF                        88*72QCIF面积的1/4
SQCIF Sub Quarter CIF                     128*96
QCIF Quarter Common Intermediate Format     176*144  176*144是QCIF标准格式,但手机设计上是指176×220
CIF Common Intermediate Format       352*288 标准化图像格式。

QQVGA Quarter QVGA                                160*120 QVGA面积的1/4,长宽正好一半,注意:手机设计中QQVGA一般指160*128
QVGA Quarter Video Graphics Array       320*240 VGA的1/4大小(面积),长宽正好是一半,多用在手机、PDA、MP4上。(多指2.4屏)
HVGA Half Video Graphics Array                320*480 VGA的1/2大小(面积),部分智能机采用。
WQVGA Wide Video Graphics Array       400*240
EVGA                                        640*400
VGA
Video Graphics Array               640*480 早期的CRT监视器大多是这个分辨率,随制造工艺发展,现早已更加小型化,在很多终端屏上均有出现。
WVGA                                       800*480
SVGA
Super Video Graphics Array       800*600

WSVGA                                      1024*600
XGA
Extended Graphics Array               1024*768
WXGA Wide Extended Graphics Array       1280*800
XVGA Extended Video Graphics Array       1280*960
SXGA                                                                 1280*1024
WXGA+
Wide Extended Graphics Array Plus      1440*900
SXGA+                                                                1400*1050
UXGA
Ultra eXtended Graphics Array       1600*1200

WSXGA+ Widescreen Super eXtended Graphics Array Plus         1680*1050
WUXGA
Widescreen Ultra eXtended Graphics Array                    1920*1200
QXGA                                             2048*1536
QSXGA                                            2560*2048
GUXGA                                            3200*2400



2、dbi 和 dpi的区别


1)DBI接口

     也就是通常所讲的MCU借口,俗称80 system接口。The lcd interface between host processor and LCM device list as below,The LCM driver will repeated update panel display。
     MCU借口通过并行接口传输控制命令和数据,并通过往LCM模组自带的GRAM(graphic RAM)更新数据实现屏幕的刷新。

(2)DPI接口

      也就是通常所说的RGB接口,采用普通的同步、时钟、信号线来传输特定数据,采用SPI等控制线完成命令控制。
      某种程度上,DPI与DBI的最大差别是,DPI的数据线和控制线分离,而DBI是复用的。

(3)DPI与DBI的兼容

       现在很多LCM的模组可以做到DBI和DPI接口的兼容。因为在IM2/IM1/IM0由手机主板决定的前提下,比如6516支持MCU接口,同时该模组放到另一款DPI接口的主板上也可以照样使用。

       另一个补充问题,关于显示位数,由于嵌入式WINDOWS系统的GUI是16位的,不同于桌面WINDOWS的32位,所以24位的位图在WIN CE中,只能以16位色显示,一定会丢掉某些颜色。
       这个缺陷还在于,就算是18(RGB666)位的LCM数据位显式,最终软件中接受的GUI颜色还是 16位,要把RGB565转成RGB666才能当18位色显示,相当于插值了。


3、帧缓存(frame buffer)是linux显示的核心概念。

问:为什么有帧缓存概念的存在?
    因为视频适配器可能基于不同的硬件体系结构,内核层和应用程序的实现可能会因为不同的视频卡的不同而不同,这回导致不同视频卡要采取不同的方案,随之而来低移植性和冗余的代码需要大量的投入和维护开销。为了解决这一问题,提出来了帧缓存的概念,这里进行了抽象并规定了编程的入口。
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值