当前位置: 代码迷 >> WinCE >> LCD驱动有关问题
  详细解决方案

LCD驱动有关问题

热度:14   发布时间:2016-04-28 13:11:53.0
LCD驱动问题
s3c6410片子,显示驱动用的是RGB接口,以前的用7寸800*480接口数据线是24路,RGB各8位。现在用的是4.3寸的480*320,不过数据接口成18位,R,G,B各6位,这个驱动更改相关的代码那块。请高人指点。

------解决方案--------------------
1、参数设定:tvp=VSPW=3,tvb=VBPD=15,tvd=wiHeight=240,tvf=VFPD=12.
thp=HSPW=30,thb=HBPD=38,thd=wiWidth=320,thf=HFPD=20.
上面是:3.5寸屏。查找datasheet,找出上面的参数值,都减1,填入代码.

2、修改代码里的LCD屏时钟源参数,即修改CLKDIV参数。修改成datasheet推荐的时钟源的频率就行。

刚开始我也整了很久。上面就是我的经验总结。我整过3.5寸的,4.3寸的,7寸的。记得分要给我哟。一定会帮你搞定。呵呵。
------解决方案--------------------
根据spec手册进行前扫,后扫,时钟脉冲宽度(horizontal vertical)以及分辨率、LCD_BPP的更改。这些参数都可以从LCD Spec获取.
------解决方案--------------------
探讨

1、参数设定:tvp=VSPW=3,tvb=VBPD=15,tvd=wiHeight=240,tvf=VFPD=12.
thp=HSPW=30,thb=HBPD=38,thd=wiWidth=320,thf=HFPD=20.
上面是:3.5寸屏。查找datasheet,找出上面的参数值,都减1,填入代码.

2、修改代码里的LCD屏时钟源参数,即修改CLKDIV参数。修改成datashe……

------解决方案--------------------
呵呵,容易得很。你没写过GPIO口的SPI程序吗?
------解决方案--------------------
楼主,是不是用的wince6.这个借口是向下兼容的。只要你的硬件电路的相应的RGB数据管脚配置好,就行了。再就是改改驱动参数。选择666的不要选择888的,就ok了。不过好像还有好的地方需要。不知道你具体的。
可以加我的qq:823135008.
  相关解决方案