主题 : LCD显示图片偏移问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 109440
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2014-10-27
最后登录: 2016-11-30
楼主  发表于: 2015-02-05 17:51

 LCD显示图片偏移问题

移植u-boot LCD功能,用的是TD35屏,结果出现图片上下左右发生偏移。
HFPD,HBPD,HSPW,VFPD,VBPD,VSPW参数都调试过,TCONSEL寄存器也调试过,帧地址也调试过。
用裸机程序时LCD显示图片是正常的,但是我调一些参数不能重现上面遇到的问题。
u-boot LCD驱动中图片帧地址中的数据本该从LCD左上角开始显示出整幅图片,但是貌似图片帧首地址中的数据是从LCD中间位置被读取然后显示,如图所示红点处图片的起始位置应该与LCD红点处的显示起始位置重合才能正常显示图片。