lcd及OSD相关资料

上传人:ta****u 文档编号:187724483 上传时间:2023-02-16 格式:DOCX 页数:10 大小:29.44KB
收藏 版权申诉 举报 下载
lcd及OSD相关资料_第1页
第1页 / 共10页
lcd及OSD相关资料_第2页
第2页 / 共10页
lcd及OSD相关资料_第3页
第3页 / 共10页
资源描述:

《lcd及OSD相关资料》由会员分享,可在线阅读,更多相关《lcd及OSD相关资料(10页珍藏版)》请在装配图网上搜索。

1、OSD 功能:OSD 是 on-screen display 的简称,即屏幕菜单式调节方式。一般是按 Menu 键后屏幕弹出的显示器各项调节项目信息的矩形菜单,可通过该菜单对显示器各 项工作指标包括色彩、模式、几何形状等进行调整,从而达到最佳的使用状态。 它通过显示在屏幕上的功能菜单达到调整各项参数的目的,不但调整方便,而且 调整的内容增加了失真、会聚、色温、消磁等高级调整内容。OSD屏幕显示状态是在屏幕上直接显示使用者所调整的结果和设定的内容,目 前许多数字式的屏幕都支持OSD,因此屏幕可显示的宽度、高度、亮度、对比和 色系等设定都是直接在画面上进行,这个功能是直接由显示器硬件所支持的,不

2、必使用操作系统的驱动程序,即使显示器所连接的计算机不开机也可以使用 OSD。目前有两种主要的 OSD 实现方法:外部 OSD 发生器与视频处理器间的叠加合 成;视频处理器内部支持OSD,直接在视频缓存内部叠加OSD信息。外部 OSD 发生器与视频处理器间的叠加合成的实现原理是:由一个 MCU 内建的字符发生器及显示缓存,利用快速消隐(Fast-Blank)信号切换电视的画面和OSD显示内容,使 OSD的字符等内容叠加在最终的显示画面上,在OSD和显示画面叠加处理过程中,通过调整两者之间 的比例可以实现OSD的半透明(Blending)效果。同时,对OSD信号中的红绿蓝信号进行重新编码,可 以得

3、到不同的 OSD 颜色效果。另外一种实现方法是视频处理器内部支持OSD,直接在视频缓存内部叠 加 OSD 信息。这一类视频处理通常具有外部存储器或内部少量的行缓存,同时具有OSD发生器,OSD 的合成和控制直接在视频缓存内完成,同样具有上述的半透明和颜色控制功能。OSD具有字符型(Font-Based)和位图型(Bit-Map)两种类型。 字符型OSD:为了节约显示缓存,早期及低成本的解决方案中使用字符 型 OSD 发生器,其原理是将OSD中显示内容按照特定的格式(12X18、12X16等)进行分割成块,例 如数字0-9、字母a-z、常用的亮度、对比度符号等,并把这些内容固化在ROM或Flas

4、h中,在显示缓存 中仅存放对应的索引号,这样的“字典”结构可以大幅度减少显示缓存的需求。 同时,为了提供对每个字符的颜色等属性的控制,通常还具有一个与显 示缓存一样大小的属性缓存,其属性(前景颜色、背景颜色、闪烁等)对整个字符中的每个像素有效。 为了弥补这种方式不能为每个像素指定颜色的缺点,OSD发生器的设计者提供了采用多个显示缓 存合并的方式呈现多色字符的方案。其原理是每个显示缓存确定一种颜色方案,当两个甚至更多个显 示缓存合并以后就可以“拼凑”出超过两种颜色的多色字符。 字符型 OSD 优点是可以使用 OSD 内部较少的显示缓存,并且 MCU 只需要 指定显示内容的索引即可显示对应 OSD

5、 信息,可以在比较低速的 MCU 上实现。但正是由于上述的显示信 息和颜色编码方式不够直观,会给字符型 OSD 的固件开发带来一些麻烦。通常液晶显示器、低成本的 平板电视和 CRT 传统电视上均使用这一类OSD,目前仍占据着市场主流地位。 相较字符型OSD,位图OSD的处理原理较直观和简单:通过对最终显示 内容上特定区域的每个像素点进行改变,直接将 OSD 信息叠加到最终的显示画面上,其按像素进行控 制的方式可以保证具有多色及足够的表现能力。位图 OSD 发生器通常内建在视频处理器内部,并共享 使用其主显示缓存。也有独立在视频处理器之外的专业OSD位图发生器,如美信的MAX4455,通常这 一

6、类芯片需要外部 SDRAM 作为显示缓存。位图 OSD 的显示效果理论上可以做到非常完美的程度,可以提供类似 Windows 中具有立体感的各种物件,如具有阴影的按钮、颜色丰富的图形和文字等,其缺点是必须具有 足够的 OSD 显示缓存,以及按像素进行处理而对 MCU 带来的速度要求。通常在大尺寸的高端平板电视 和专业显示器上会使用这一类OSD。随着技术的不断发展和存储器的成本的不断下降,未来的OSD应 该都是位图型的。OSD 的 UI 基本元素及定义 显示 OSD 的目的是需要向用户表达信息,那么哪些信息需要表达呢?通 常包括提示、警告信息、控制参数的数值显示等。尽管无论其显示形状是什么,其本

7、质都是一些字符 或像素点的组合,但是对于这些信息的分类和属性定义有助于固件开发人员的统一编码和代码处 理。本文尝试分类,分析这些元素并在下面给出统一的固件处理方法。1. OSD 基本概念UI 语言:指 OSD 内容中的文字部分使用的语言类型。UI模式:指OSD内容适用的环境,例如不同的信号源(电视、DVD、PC)带来的模 式变化,其作用主要区分不同的环境下 OSD 的不同表现。UI 场景:特定语言模式下及较多信息页面情况下,当前 OSD 适用的特定页面。 UI 事件:用户利用输入设备向 UI 系统提供的操作命令。UI动作表:指在特定UI场景中,对于UI输入的命令进行对应处理的索引表。OSD 画

8、布:指整个 OSD 呈现的区域,通常为一个矩形区域。OSD 位置:通常指在 OSD 画布中,相较左上角原点的相对位置。OSD 物件:呈现在画布上,表达特定信息,具有特定属性的像素组合。2. OSD 包含的基本元素OSD 信息中主要包括以下一些基本元素(可能本文的提法未必准确,希 望读者可以体会到其意思):区域、标签、图标、文字、进度条、动画、数字、可选图标、导航信息等。 下面分别给出这些元素的定义、作用、属性和响应事件。a. 区域定义:在OSD画布中,以特定的属性(颜色、闪烁、大小等)标示出的矩形或任 意形状的区域。作用:对 OSD 内容进行分类或标示,例如标题区域,内容区域等。 属性:位置、

9、颜色、闪烁特性等。响应事件:作为固定的信息内容,通常对 UI 输入的控制无响应。b. 标签(Label) 定义:固定不变的文字信息,可以是一行或多行。 作用:对 OSD 内容进行必要的文字说明。 属性:位置、颜色、闪烁特性、语言类别、大小写、对齐方式等。 响应事件:作为固定的信息内容,通常对 UI 输入的控制无响应。c. 图标(Icon) 定义:以特定的字符或像素组合构成形状,以表达可识别的信息。 作用:对 OSD 内容进行形象的提示,如播放、禁止等特定符号。 属性:位置、颜色、闪烁特性等。 响应事件:作为固定的信息内容,通常对 UI 输入的控制无响应。d. 文字(Text) 定义:相较标签,

10、其同样为文字信息,但是可以随用户的操作而改变。 作用:以随选择而改变的文字内容,提供关于用户选择的文字提示。 属性:位置、颜色、语言类别、大小写、对齐方式等。 响应事件:用户的选择,通常为上一个或下一个选择。e. 进度条(Bar) 定义:矩形条状的物件,随其数值的不同而改变相关特性,未来也许会有其它形状的此类物件,如油量表状等,但它们都具有同样的属性。 作用:以形象的图形界面,给出关于某项数值的图形说明。 属性:位置、颜色、上下限、当前值、类型、大小、是否显示数值等。 响应事件:数值的改变。f. 动画(Movie) 定义:随时间而改变的图标组合。作用:以活动的图形使OSD界面更生动,提高信息的

11、表达效果。 属性:位置、颜色、具有的图标数目、变化速度等。 响应事件:作为固定的信息内容,通常对 UI 输入的控制无响应。g. 数字 定义:随有关参数或用户选择改变而改变的数字组合,可以为十进制或其它进 制,亦可以是百分比或其它数值形式。 作用:直观地给出关于某项参数的数值量化指示,通常与进度条联合使用,以 达到直观与形象的双重效果。属性:位置、颜色、上下限、当前值、进制选择等。 响应事件:对应参数的数值的改变。h. 可选图标(Option) 定义:随有关参数或用户选择改变而改变的图标组合。 作用:用户选择的图形化表达,例如选择、未选择、开启、关闭等信息的图形化表达。属性:位置、颜色、闪烁、选

12、择数目等。 响应事件:对应参数的选择改变。i. 导航信息定义:呈现在OSD画布上,对当前UI场景中的用户操作进行提示的信息。 作用:指引用户操作相关按键,进行OSD内容操作。通常具有可用按键的指示 以及必要的文字说明,通常作为OSD提示信息的完善和人机界面友好化的措施。 属性:位置、颜色、闪烁等。响应事件: UI 场景、按键的改变。使用基于对象的方法处理 OSD UI传统的处理手法是将特定场景下的OSD物件逐一用代码“画”出来,在 遇到特定的 UI 事件时,再利用一堆if else判断出特定场景和操作对象,并做相应的OSD处理。在 OSD 较简单的情况下,其不失为一个可行的方法。但在遇到OSD

13、场景和模式较多的情况下,这个if else 的结构会变得很大,而且更为重要的是极易出错以及维护成本提高。2、帧速率调制及时间抖动扩展单色面板的灰度等级及 STN 彩色面板的颜色数,使图像看起来更加平滑 与清晰。A、STN显示屏采用的是被动(Passive)刷新模式,有时为了提高LCD色彩 的表现,可以通过使每屏图像的像素刷新多次,使用时间混合色度的方法。这个 方法叫做暂时调节能量分配算法(TMED),也被称为瞬时抖动。(一帧图像多次 刷新,通过各个像素的刷新时电平高低的占空比来决定颜色深度)B、TFT显示屏采用的是主动(Active)刷新模式,不采用瞬时抖动的方法。3、Alpha 透明混合处理

14、Alpha透明混合处理(Alpha Blending):它是用来使物体产生透明感的技 术,比如透过水、玻璃等物理看到的模糊透明的景象。简单地说这是一种让3D 物件产生透明感的技术。以前的软件透明处理是给所有透明物体赋予一样的透明 参数,这显然很不真实;如今的硬件透明混合处理又给像素在红绿蓝以外又增加 了一个数值来专门储存物体的透明度。高级的3D芯片应该至少支持256级的透 明度,所有的物体(无论是水还是金属)都由透明度的数值,只有高低之分。一 个在屏幕上显示的3D物件,每个像素中通常附有红、绿、蓝(RGB)三组数值。 若3D环境中允许像素能拥有一组Alpha值,我们就称它拥有一个Alpha通道

15、。 Alpha值记载像素的透明度。这样一来使得每一个物件都可以拥有不同的透明程 度。比如说,在一幅有果树和围栏的3D图形中,在果树树荫和围栏的空隙应该 是透光的。假如3D加速卡支持这项功能,开发者只需定义出每个3D物件的透明 度,其余的工作则交给加速卡去做,这样就可以省去利用大量CPU运算来作Alpha 融合。由于alpha值的介入,使得我们在游戏中采能够得到接近现实的虚拟透明 效果。5、CCIR601/CCIR656656输出的是串行数据,行场同步信号嵌入在数据流中; 601是并行数据,行场同步有单独输出;656只是数据传输接口而已,可以说是作为601的一个传输方式。简单的说ITU-R BT

16、.601是演播室数字电视编码参数标准,而ITU-R BT.656则 是ITU-R BT.601附件A中的数字接口标准,用于主要数字视频设备(包括芯片) 之间采用27Mhz/s并口或243Mb/s串行接口的数字传输接口标准.CCIR601号建议的制定,是向着数字电视广播系统参数统一化、标准化迈出的第 一步。在该建议中,规定了625和525行系统电视中心演播室数字编码的基本参 数值。 601号建议单独规定了电视演播室的编码标准。它对彩色电视信号的编码方式、 取样频率、取样结构都作了明确的规定。它规定彩色电视信号采用分量编码。所谓分量编码就是彩色全电视信号在转换成 数字形式之前,先被分离成亮度信号和

17、色差信号,然后对它们分别进行编码。分 量信号(Y、B - Y、R - Y)被分别编码后,再合成数字信号。它规定了取样 频率与取样结构。例如:在4:2:2等级的编码中,规定亮度信号和色差信号的 取样频率分别为13.5MHZ和6.75MHZ ,取样结构为正交结构,即按行、场、帧重 复,每行中的R-Y和B-Y取样与奇次(1,3,5)Y的取样同位置,即取样结构是 固定的,取样点在电视屏幕上的相对位置不变。它规定了编码方式。对亮度信号 和两个色差信号进行线性PCM编码,每个取样点取8比特量化。同时,规定在数 字编码时,不使用A/D转换的整个动态范围,只给亮度信号分配220个量化级, 黑电平对应于量化级1

18、6,白电平对应于量化级235。为每个色差信号分配224 个量化级,色差信号的零电平对应于量化级128。 综上所述,我们知道,分量信号的编码数据流是很高的。以4: 2: 2编码标准为 例,其比特流为:13.5X8+6.75X8X2=216Mb/S。若采用4: 4: 4编码方式,即 对复合信号直接编码,其抽样频率取为13.3X8=106.4 Mb/S。 关于这两种信号的区别:ITU-R BT 601 (CCIR601旧称):16位数据传输;21芯;Y、U、V信号同时传输。 ITU-R BT 656 (CCIR656旧称):9芯,不需要同步信号;8位数据传输;串行视 频传输;传输速率是601的2倍;

19、先传Y,后传UV。CCIR601 要通过行、场同步两根信号线来传递行、场同步信息;而CCIR656不需要这两根信号线,它只通过8位数据线实现“软”同步 CCIR656=CCIR601+HSYNC+VSYNCITU-R BT 601:16 位数据传输; 21 芯; Y、U、V 信号同时传输。ITU-R BT 656:9 芯,不需要同步信号; 8 位数据传输;串行视频传输;传输速率是601 的 2 倍; 先传Y,后传UV。CCIR 601 号建议 为了便于国际间的节目交换,为消除数字设备之间的制式差别,和为 625行电视 系统与525行电视系统之间兼容,在1982年2月国际无线电咨询委员会(CCI

20、R) 第15次全会上,通过了 601号建议,确定以分量编码为基础,即以亮度分量Y、 和两个色差分量R-Y、B-Y为基础进行编码,作为电视演播室数字编码的国际标 准。该标准规定:(1).不管是PAL制,还是NTSC制电视,Y、R-Y、B-Y三分量的抽样 频率分别为13. 5MHz、 6.75MHz、 6.75MHz。 (2). 抽样后采用线性量化,每个样 点的量化比特数用于演播室为10bit,用于传输为8bit。(3). Y、R-Y、B-Y三 分量样点之间比例为 4:2: 2。在1983年9月召开的国际无线电咨询委员会(CCIR)中期会议上,又作了三点补 充:(D明确规定编码信号是经过Y预校正的

21、丫、(R-Y)、B-Y)信号;(2)相应于 量化级 0 和 255 的码字专用于同步, l 到 254 的量化级用于视频信号; (3) 进一步明确了模拟与数字行的对应关系,并规定从数字有效行末尾至基准时间样 点的间隔,对 525行、 60场秒制式来说为 16个样点,对 625行、 50场/ 秒制式则为 12 个样点。不论 625行50场或 525行60场,其数字有效行的 亮度样点数都是 720,色差信号的样点数均是 360,这是为了便于制式转换。若 亮度样点数被 2除,就得到色差信号的数据。6、调色板调色板只有图片的颜色小于等于256色的时候才有,16位高彩和24位32位真彩 是没有调色板的.

22、调色板的存在的意义只是在当初486以前为了节省空间的一种采用索引的压缩 算法, 现在没有人这种东西。调色板是为了节约空简所用的,相当于一个索引。只有16位以下的才用调色板, 真彩色不用调色板。让我们来看看下面的例子。有一个长宽各为200个象素,颜色数为16色的彩色图,每一个象素都用R、G、 B三个分量表示。因为每个分量有256个级别,要用8位(bit),即一个字节(byte) 来表示,所以每个象素需要用3个字节。整个图象要用200X200X3,约120k 字节,可不是一个小数目呀!如果我们用下面的方法,就能省的多。因为是一个16色图,也就是说这幅图中最多只有16种颜色,我们可以用一个表: 表中

23、的每一行记录一种颜色的R、G、B值。这样当我们表示一个象素的颜色时, 只需要指出该颜色是在第几行,即该颜色在表中的索引值。举个例子,如果表的 第0行为255, 0, 0(红色),那么当某个象素为红色时,只需要标明 0即可。 让我们再来计算一下:16种状态可以用4位(bit)表示,所以一个象素要用半个 字节。整个图象要用200X200X0.5,约20k字节,再加上表占用的字节为 3X16=48字节整个占用的字节数约为前面的1/6,省很多吧?这张R、G、B的表,就是我们常说的调色板(Palette),另一种叫法是颜色查找 表LUT(Look Up Table),似乎更确切一些。Windows位图中

24、便用到了调色板技术。 其实不光是Windows位图,许多图象文件格式如pcx、tif、gif等都用到了。所 以很好地掌握调色板的概念是十分有用的。有一种图,它的颜色数高达256X256X256种,也就是说包含我们上述提到的R、 G、B颜色表示方法中所有的颜色,这种图叫做真彩色图(t rue color)。真彩色 图并不是说一幅图包含了所有的颜色,而是说它具有显示所有颜色的能力,即最 多可以包含所有的颜色。表示真彩色图时,每个象素直接用R、G、B三个分量字 节表示,而不采用调色板技术。原因很明显:如果用调色板,表示一个象素也要 用 24位,这是因为每种颜色的索引要用 24位(因为总共有224种颜

25、色,即调色 板有224行),和直接用R,G,B三个分量表示用的字节数一样,不但没有任何 便宜,还要加上一个 256X256X256X3 个字节的大调色板。所以真彩色图直接 用R、G、B三个分量表示,它又叫做24位色图。调色板一般是为了显示256色图象时使用的。图象(BMP图象)按颜色种类分类 可以分为:1、黑白图象不使用调色板;2、256色图象(包括256级灰度图象),使用调色板。调色板中记录的是图象 中使用的256种颜色,图象数据中记录的是颜色索引,通过这个索引值就可以找 到对应的颜色。3、24bit真彩色图象,不使用调色板。图象数据中保留RGB三种颜色组合,可 以直接显示。_、LCD显示器

26、1 、 LCD 简介LCD(Liquid Crystal Display),即液晶显示器,是一种采用液晶控制透光 度技术来实现色彩的显示器, TFT(Thin FilmTransis tor,薄膜晶体管)是目前最为主流的液晶显示类型;2、LCD 的接口CPU或显卡发出的图像数据是TTL信号(05V,03.3V,02.5V,或01.8V),LCD本身接收的也是TTL信号。但是TTL信号在高速率的长距离传输时性能不佳,抗干扰能力也较差,后来提出了多种接口, 它们实际上只是将CPU或显卡发出的TTL信号编码成各种信号以便传输,LCD将 接收到的信号进行解码得到TTL信号;市场上大多LCD都采用模拟信

27、号接口,LCD需要先通过ADC将模拟信号转 换为数字信号才能显示;对于TFTLCD,其主要信号如下:VSYNC垂直同步信号HSYNC水平同步信号HCLK像素时钟信号LEND行结束信号PWREN电源开关信号二、S3C2410 LCD控制器介绍1 、 S3C2410 LCD 控制器用来向 LCD 传输图像数据,提供必要的控制信号 支持TFTLCD,其特性如下:(1)支持单色、4 级灰度、16级灰度、256 色的调色板显示模式;(2) 支持64K和16M色非调色板显示模式;(3) 支持分辨率为 640*480、320*240 及其他多种规格的 LCD; ( 4)虚拟屏幕最大可达 4MB;2 、 S3

28、C2410 LCD 控制器的内部结构(1) REGBANK: LCD 控制器的寄存器组,含 17 个寄存器及一块 256*16 的调色板内存;( 2) LCDCDMA: LCD 控制器专用的 DMA 信道,可以自动地从系统总线上 取到图像数据,这使得显示图像时不需要 CPU 的干涉;(3) VIDPRCS:将LCDCDMA中的数据组合成特定的格式,然后从VD【23:0】 发送给LCD屏;(4) TIMEGEN:负责产生LCD屏所需要的控制时序,例如VSYNC、HSYNC、 VCLK、VDEN 等,然后从 VIDEO MUX 送给 LCD 屏;(5) LCDCDMA有两个FIFO: FIFOH容

29、量为16个字(64字节),FIFOL容 量为12个字(48个字节),当FIFO为空或者其中的数据已经减少到设定的阀值 时,LCDCDMA自动地发起DMA传输从内存中获得图像数据;三、显示器上数据的组织格式:1、一幅图像称为一帧(frame)2、每帧由多行组成3、每行由多个像素组成4、每个像素的颜色使用若干位的数据来表示对于单色显示器,每个像素使用1位来表示,称为1bpp; 对于 256 色显示器,每个像素使用 8 位来表示,称为 8bpp5、显示器从屏幕的左上方开始,一行一行地取得每个像素的数据并显示出 来,当显示到一行的最右边时,跳到下一行的最左边开始显示下一行;6、当显示完所有行后,跳到左

30、上方开始下一帧;7、使用 HSYNC、 VSYNC 信号来控制扫描路线的跳转每个 VSYNC 信号表示一帧数据的开始 每个 HSYNC 信号表示一行数据的开始每个VCLK信号表示正在传输一个像素的数据8、VSYNC信号出现的频率表示一秒钟内能显示多少帧图像,称为“显示器 的频率”;9、有效数据的行数、列数,艮分辨率,它与VSYNC、HSYNC信号之间的“距 离”等都是可以设置的;四、TFT LCD的操作时序1 、帧的传输过程【1】 VSYNC 信号有效时,表示一帧数据的开始,信号宽度为 (VSPW+ 1)个HSYNC信号周期,即(VSPW + 1)个无效行;【2】VSYNC信号脉冲之后,总共还

31、要经过(VBPD + 1)个HSYNC信号 周期,有效的行数据才出现;所以,在VSYNC信号有效之后,还要经过(VSPW+1 +VBPD + 1)个无效的行;【3】随即发出(LINEVAL + 1)行的有效数据;【4】最后是(VFPD + 1) 个无效的行;这样就结束了一帧的数据传输,紧接着就是下一个帧的数据 了;2 、行中像素数据的传输过程【1】HSYNC信号有效时,表示一行数据的开始,信号宽度为(HSPW +1)个VCLK信号周期,即(HSPW + 1)个无效像素;【2】HSYNC信号脉冲之后,还要经过(HBPD + 1)个VCLK信号周期, 有效的像素数据才出现;【3】随后发出(HOZV

32、AL + 1)个像素的有效数据;【4】最后是(HFPD + 1)个无效的像素;这样就结束了一行的数据传输,紧接着就是下一行的数据了;3、VCLK作为时序图的基准信号,它的频率计算可以如下计算:VCLK( Hz) = HCLK / ( CLKVAL + 1 ) * 24、将VSYNC、HSYNC、VCLK等信号的时间参数设置好之后,并将帧内存的 地址告诉LCD控制器,它即可自动地发起DMA传输从帧内存中得到图像数据,最 终在上述信号的控制下出现在数据总线 VD【23: 0】上;用户只需要把要显示的图像数据写入帧内存中。五、颜色组成1、显示器上每个像素的颜色由3部分组成:红、蓝、绿,这三者的混合几

33、乎可以表示人眼所能识别的所有颜色;可以根据颜色的浓烈程度将三原色都分 为 256个等级(0255) ; 使用 255 级的红色, 255 级的蓝色、 255 级的绿 色组合成白色;使用 0级的红色、 0 级的蓝色、 0 级的绿色组合成黑色;2、 LCD 控制器支持单色、 4 级灰度、 16 级灰度、 256色的调色板显示模式;64K、16M的非调色板显示模式;【1】16M(24BPP)色的显示模式用24位的数据来表示一个像素的颜色,每种颜色使用8位LCD控制器从内存中获得某个像素的24为颜色值后,直接通过VD【24: 0】数 据线发送给LCD;在内存中,使用4个字节(32位)来表示一个像素,其

34、中的3个字节从高到低 分别表示红、绿、蓝,剩余的 1 个字节无效;用最低字节还是最高字节无效,这是可以选择的;【2】64K( 16BPP)色的显示模式用 16 位的数据来表示一个像素的颜色;格式又分为两种:5 : 6 : 5 使用 5 位来表示红色, 6 位表示绿色, 5 位表示蓝色 ;5 : 5 : 5 : 1 分别使用 5 位来表示红、绿、蓝,最后一位表示透明度;一个四字节可以表示两个16BPP的像素,使用高2字节还是低2字节来表示 第一个像素,这也是可以选择的;【3】256 (8BPP)色显示模式使用了调色板,是一块256*16的内存,使用16BPP的格式来表示8BPP显示模 式下各个索引值的颜色;使用 8 位的数据来表示一个像素的颜色在调色板中的索引值;最终出现在LCD数据总线上的仍是16BPP的数据;1个4字节可以表示4个8BPP的像素,字节与像素的对应顺序是可以选择的;LCD

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!