您的位置:首页 > 其它

LCD驱动中常识问题

2011-08-02 21:43 197 查看

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*120QVGA面积的1/4,长宽正好一半,注意:手机设计中QQVGA一般指160*128

QVGA Quarter Video Graphics Array 320*240VGA的1/4大小(面积),长宽正好是一半,多用在手机、PDA、MP4上。(多指2.4屏)

HVGA Half Video Graphics Array 320*480VGA的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显示的核心概念。

问:为什么有帧缓存概念的存在?

因为视频适配器可能基于不同的硬件体系结构,内核层和应用程序的实现可能会因为不同的视频卡的不同而不同,这回导致不同视频卡要采取不同的方案,随之而来低移植性和冗余的代码需要大量的投入和维护开销。为了解决这一问题,提出来了帧缓存的概念,这里进行了抽象并规定了编程的入口。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: