找回密码
 注册
搜索
查看: 873|回复: 14

[讨论] 屏局部花

[复制链接]
发表于 2010-4-13 16:37:24 | 显示全部楼层 |阅读模式
屏是串口屏  倒着焊的, 在菜单中按按键偶尔会出现局部扭曲的现象,下一次按键又可以恢复回来,这是什么情况
发表于 2010-4-13 18:41:56 | 显示全部楼层
初始化寄存器参数不对
点评回复

使用道具 举报

发表于 2010-4-13 18:46:49 | 显示全部楼层
全屏刷的时候没有问题,部分刷的时候就有问题,是不是?
点评回复

使用道具 举报

 楼主| 发表于 2010-4-14 09:46:31 | 显示全部楼层
以下是引用sainttv在2010-4-13 18:41:56的发言:
初始化寄存器参数不对

能不能说的再具体点呢  这个应该和屏倒着焊有关系吗?
点评回复

使用道具 举报

发表于 2010-4-14 09:55:21 | 显示全部楼层
通过修改屏扫描方式(即SM、TB、RL的值)你看行不行
点评回复

使用道具 举报

 楼主| 发表于 2010-4-15 15:17:13 | 显示全部楼层
以下是引用eateryuh在2010-4-14 9:55:21的发言:
通过修改屏扫描方式(即SM、TB、RL的值)你看行不行

扫描方式从上到下改为了从下到上  还是有问题
点评回复

使用道具 举报

发表于 2010-4-15 15:25:39 | 显示全部楼层
出现的现象说的清楚点,我查查手册
点评回复

使用道具 举报

 楼主| 发表于 2010-4-15 16:46:12 | 显示全部楼层
以下是引用eateryuh在2010-4-15 15:25:39的发言:
出现的现象说的清楚点,我查查手册

异常:屏在水平方向上扭曲

按按键时,有可能出现:某行以下的所有象素点x坐标左移,再次按按键,恢复正常。
点评回复

使用道具 举报

发表于 2010-4-15 16:59:15 | 显示全部楼层
从楼上说的现象看似乎是坐标偏移的问题,也就是blockwirte函数中起始和终点坐标分别要加上一个数字以刷新到正确的区域
点评回复

使用道具 举报

 楼主| 发表于 2010-4-15 17:02:04 | 显示全部楼层
以下是引用sainttv在2010-4-15 16:59:15的发言:
从楼上说的现象看似乎是坐标偏移的问题,也就是blockwirte函数中起始和终点坐标分别要加上一个数字以刷新到正确的区域

基本上是这个意思, 但这种现象是在按按键时随机出现的, 大多数情况下还是正常的
点评回复

使用道具 举报

 楼主| 发表于 2010-4-15 17:18:19 | 显示全部楼层
这是LCD异常时拍下的照片,可以明显的看出滚动条中间处位置向左偏移了
点评回复

使用道具 举报

 楼主| 发表于 2010-4-15 17:19:33 | 显示全部楼层
<img src="attachments/dvbbs/2010-4/201041517192873499.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
点评回复

使用道具 举报

发表于 2010-4-23 12:57:26 | 显示全部楼层
blockwirte 不对哦
点评回复

使用道具 举报

发表于 2010-5-3 09:20:37 | 显示全部楼层
应该要调坐标!
点评回复

使用道具 举报

发表于 2010-5-3 14:47:37 | 显示全部楼层
程序当中坐标运算结果用运算符强制取整,不要用编译器自动转换,可能4舍5入误差一个pixel
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2025-2-26 03:44 , Processed in 0.068787 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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