阅读:2296回复:11
请问一下pxa270连接640*480 LCD,缺少颜色是什么设置问题?图片:1120_101429.jpg |
|
沙发#
发布于:2007-11-20 11:13
硬件呢?
PXA270的LCD支持18bit(RGB 6:6:6),但是bsp中只支持16bit(相当于和PXA255一样),结果必然导致缺色,乱色的现象。 先确认一下,如果真的是这个问题,那有2种解决方案。 |
|
|
板凳#
发布于:2007-11-20 11:49
LCD也是16位的,采用5:6:5模式LDD0-LDD15,R和B的最低位接地,硬件连接应该没有问题。
|
|
地板#
发布于:2007-11-20 17:27
现在发现不是缺少颜色,而是所有的颜色都反了一下。把拍到的CE桌面照片放到wince里面显示,结果桌面颜色反而变正常了。使用mainstoneIII bsp在开发板点3.5寸液晶也存在这个现象,在自己的板子上点640*480也是如此。请高手指点!
|
|
地下室#
发布于:2007-11-20 20:24
我觉得你还是检查下硬件,FPC接触是否良好,我有片板子也经常这种情况,不过就是FPC没有连接好的原因。屏的软硬件驱动都比较好搞,或许就是一个简单问题没有注意到。
|
|
|
5楼#
发布于:2007-11-20 23:22
感觉好像是字节的高低位反了,查看LCD的寄存器的是否有相关的配置位。
|
|
6楼#
发布于:2007-11-21 10:00
再次检查了硬件,没有问题。所有像素刚好全反,0变1,1变0,会不会是驱动设置的问题呢?
|
|
7楼#
发布于:2007-11-21 12:29
看一下你的驱动,是否是565的模式显示的,硬件方面的连接没有问题。
|
|
8楼#
发布于:2007-11-21 12:57
看过LCCR0寄存器,设定了LDDALT,确实工作在565模式
|
|
9楼#
发布于:2007-11-21 17:30
已经找到问题了,寄存器设置有问题
|
|
10楼#
发布于:2008-03-27 17:52
是不是同步信号极性反了
|
|
11楼#
发布于:2008-09-25 15:24
你的问题是怎么解决的?能说以下吗?设置那些寄存器?
谢谢 |
|