[N32G43x] LCD 地址设置不正确导致图像显示偏移

[复制链接]
2559|14
 楼主| 泡椒风爪 发表于 2024-8-31 03:09 | 显示全部楼层 |阅读模式
LCD 地址设置不正确导致图像显示偏移,部分图像显示在屏幕外,这可能是因为LCD地址设置函数中的列或行地址计算有误。

遇到的问题:在设置LCD显示区域时,列或行地址的计算应该如何进行?如果计算错误,是否会导致图像位置偏移,甚至部分图像显示在屏幕外?

q1d0mnx 发表于 2024-9-6 13:52 | 显示全部楼层
是的,LCD地址设置不正确确实会导致图像显示偏移,部分图像显示在屏幕外
lamanius 发表于 2024-9-6 15:03 | 显示全部楼层
一般是在外的,因为这通常是由于列或行地址的计算错误引起的。为了正确设置LCD显示区域,需要确保列和行地址的计算准确无误。
cen9ce 发表于 2024-9-6 16:12 | 显示全部楼层
列地址通常指的是LCD屏幕上水平方向的像素位置。在设置列地址时,需要考虑以下因素:起始列地址:显示区域的起始列位置。结束列地址:显示区域的结束列位置。屏幕宽度:LCD屏幕的总列数(像素宽度)
b5z1giu 发表于 2024-9-6 17:15 | 显示全部楼层
行地址通常指的是LCD屏幕上垂直方向的像素位置。在设置行地址时,需要考虑起始行地址:显示区域的起始行位置。结束行地址:显示区域的结束行位置。屏幕高度:LCD屏幕的总行数(像素高度)
suw12q 发表于 2024-9-6 18:29 | 显示全部楼层
确定显示区域的起始和结束位置;检查地址范围;设置LCD显示区域
p0gon9y 发表于 2024-9-6 19:41 | 显示全部楼层
其实,当起始地址大于结束地址:会导致显示区域设置错误,图像显示偏移
g0d5xs 发表于 2024-9-6 21:00 | 显示全部楼层
一般情况下,如果地址超出屏幕范围:会导致部分图像显示在屏幕外
liu96jp 发表于 2024-9-7 09:01 | 显示全部楼层
你可以计算一下,如果地址计算错误:会导致图像位置偏移,显示不正确
lix1yr 发表于 2024-9-7 10:08 | 显示全部楼层
通过仔细检查和正确计算列和行地址,可以避免图像显示偏移和部分图像显示在屏幕外的问题
t1ngus4 发表于 2024-9-7 13:30 | 显示全部楼层
这种简单,直接用你买屏幕的例程他家,用其例程来搞就好了
szt1993 发表于 2024-9-24 15:17 | 显示全部楼层
LCD 地址设置不正确导致图像显示偏移,部分图像显示在屏幕外,这可能是因为LCD地址设置函数中的列或行地址计算有误。
合同圣诞节fy 发表于 2024-9-30 13:58 来自手机 | 显示全部楼层
LCD地址设置函数中的列
suncat0504 发表于 2024-9-30 14:51 | 显示全部楼层
单片机的操作,基本上就是寄存器之间赋值。地址错了,结果可能会十万八千里。体现在LCD上,就是图像不正常。
申小林一号 发表于 2024-10-30 21:10 | 显示全部楼层
屏幕分辨率要注意一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

307

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部