历史上的今天
今天是:2025年08月16日(星期六)
2021年08月16日 | 1.8.2_S3C2440_使用调色板_P
2021-08-16 来源:eefocus
当设置BPP为8位时,会使用调色板来配置LCD,8位共256个选项,所以调色板最多可以设置256种颜色(0~255)。
调色板的每一项存放16位的BPP数据,当使用调色板时,LCD控制器会根据FrameBuffer中的值去调色板中取出对应项的16位数据。16位数据有565和5551两种格式,使用565格式(RGB=565)。


在设置调色板之前,先不使能LCD,之后再使能。

使用调色板的步骤:
初始化调色板(填入调色板数据);
使用8BPP模式;
调整lcd测试函数(测试函数添加8BPP测试)。



程序更改后载入开发板,结果和预期相同,由于画线和画圆,文字的低8位都为0,所以没有显示,这里也不做调整了,因为后续基本不会用到调色板,这里只是简单实验一下。
史海拾趣
|
本帖最后由 paulhyde 于 2014-9-15 08:56 编辑 07电子设计大赛论文.rar [ 本帖最后由 open82977352 于 2009-8-12 08:39 编辑 ] … 查看全部问答> |
|
我使用的是 AnyDATA CDMA DTGS800-6025模块 接收短信提前设置 AT+UGSM=1(使用第二套短信接口) AT+CMGF=0(普通编码输出格式) AT+CMGR=0 接收第一条短信.模块的输出内容是 13 10 43 67 77 71 82 58 32 48 48 48 48 48 50 5 ...… 查看全部问答> |
|
程序大概这样的,一个视图列表里显示了CF卡中所有的文件,鼠标焦点可以放在文件上,但现在想做一个选取功能,就是,当鼠标单击了一个文件就能直接或按另一个按钮读出他的名字,这样好去CF卡中查找这个文件并对这个文件操作。问题是,怎么读出文件的 ...… 查看全部问答> |
|
偶刚刚接触STM32,发现了两个令人费解的问题,请香主及各位帮忙(使用Keil uVision3 V3.55A):1、中断子程序的起始地址影响中断正常运行: 我将I2C2设成主机,并使用中断方式与I2C1通信,起初一切正常,这时I2C2中 ...… 查看全部问答> |




