找回密码
 注册
搜索
查看: 1175|回复: 10

[讨论] 大家调LCD时有没有碰到这样的情况?

[复制链接]
发表于 2007-9-14 19:18:04 | 显示全部楼层 |阅读模式
显示待机界面时,分为4块,每一块都显示同样的待机画面,请问一下是什么原因呢?
屏是S6B3301,CSTN 128*128
发表于 2007-9-14 23:52:38 | 显示全部楼层
1:数据线是8位
2:屏焊接有问题
3:刷屏函数有问题
最大的可能是局部刷屏函数有问题
点评回复

使用道具 举报

发表于 2007-9-15 16:13:02 | 显示全部楼层
曾经遇到过类似的问题,当时是8bit/16bit弄错了
点评回复

使用道具 举报

发表于 2007-9-16 17:39:57 | 显示全部楼层
多打印log信息看看。
点评回复

使用道具 举报

发表于 2007-9-19 23:56:46 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>bmw7</I>在2007-9-15 16:13:02的发言:</B>
曾经遇到过类似的问题,当时是8bit/16bit弄错了</DIV>


还有一种可能性,就是你的buffer设置的不合理,我把16bit调整为32bit的时候就出现过这个问题,你查一下在显示待机画面的时候的buffer
点评回复

使用道具 举报

发表于 2007-9-20 12:39:32 | 显示全部楼层
可能你的屏是262k COLOUR,你的软件是65k COLOUR
点评回复

使用道具 举报

发表于 2007-9-24 12:40:49 | 显示全部楼层
刷屏不对
点评回复

使用道具 举报

发表于 2007-9-25 15:13:28 | 显示全部楼层
我碰过过这个问题,在QUALCOMM平台上,
就是如下刷屏宏代码写的不对引起的. 好好看看你的刷屏代码.
#define DISP_SET_RECT(start_col, start_row, end_col, end_row )          do{            DISP_CMD_OUT(TOVIS_NM220DN5_START_HOR_ADDRESS)           DISP_DATA_OUT(start_col)           DISP_CMD_OUT(TOVIS_NM220DN5_START_VER_ADDRESS)           DISP_DATA_OUT(start_row)           DISP_CMD_OUT(TOVIS_NM220DN5_END_HOR_ADDRESS)            DISP_DATA_OUT(end_col)           DISP_CMD_OUT(TOVIS_NM220DN5_END_VER_ADDRESS)           DISP_DATA_OUT(end_row)            DISP_CMD_OUT(TOVIS_NM220DN5_RAM_ADDR_HSET)           DISP_DATA_OUT(start_col)             DISP_CMD_OUT(TOVIS_NM220DN5_RAM_ADDR_VSET)           DISP_DATA_OUT(start_row)                  }while(0)
点评回复

使用道具 举报

发表于 2007-9-27 13:01:29 | 显示全部楼层
软件设置的问题可能性最大,

能点亮一般硬件基本ok的,要查也就是8/16/18 ……的区别位

主要还是查软件设置
点评回复

使用道具 举报

发表于 2007-11-2 12:01:15 | 显示全部楼层
屏幕大小你没有配置吧?makefile有一处,lcd driver里有一处~
点评回复

使用道具 举报

发表于 2009-1-27 15:13:44 | 显示全部楼层
[em14][em14][em10]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 09:25 , Processed in 0.054102 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表