开个新帖重新问

[复制链接]
2566|4
 楼主| zhlyp 发表于 2008-4-1 16:14 | 显示全部楼层 |阅读模式
上一贴&nbsp;&nbsp;https://bbs.21ic.com/club/bbs/bbsView.asp?action=topicwithme<br /><br />用2410驱动液晶屏,花屏,都是竖线,今天用示波器一量,发现连接液晶屏vclk的引脚只输出一个高电平(3v),没有一点波动。<br /><br />请问这是初始化问题还是lcd的配置问题?<br />lcd的寄存器只有一个配置vclk的,而且那个也不是使能作用的<br />郁闷<br /><br />ps:vclk绝对没有和vdd短路
gxarm 发表于 2008-4-1 23:01 | 显示全部楼层

LCD输出使能有打开吗

s2410LCD-&gtrLCDCON1|=1;
1dqmoon 发表于 2008-4-1 23:05 | 显示全部楼层

我觉得可能有2410的有几个信号没打开

  
 楼主| zhlyp 发表于 2008-4-2 08:49 | 显示全部楼层

我的初始化程序

&nbsp;&nbsp;&nbsp;&nbsp;rLCDCON1=(CLKVAL_TFT_800480&lt&lt8)|(MVAL_USED&lt&lt7)|(3&lt&lt5)|(12&lt&lt1)|1;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;rLCDCON2=(VBPD_800480&lt&lt24)|(LINEVAL_TFT_800480&lt&lt14)|(VFPD_800480&lt&lt6)|(VSPW_800480);<br />&nbsp;&nbsp;&nbsp;&nbsp;rLCDCON3=(HBPD_800480&lt&lt19)|(HOZVAL_TFT_800480&lt&lt8)|(HFPD_800480);<br />&nbsp;&nbsp;&nbsp;&nbsp;rLCDCON4=(MVAL&lt&lt8)|(HSPW_800480);<br />&nbsp;&nbsp;&nbsp;&nbsp;rLCDCON5=(1&lt&lt11)|(1&lt&lt10)|(0&lt&lt9)|(0&lt&lt8);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;rLCDSADDR1=(((UINT32T)frameBuffer16BitTft800480&gt&gt22)&lt&lt21)|M5D((UINT32T)frameBuffer16BitTft800480&gt&gt1);<br />&nbsp;&nbsp;&nbsp;&nbsp;rLCDSADDR2=M5D(((UINT32T)frameBuffer16BitTft800480+(SCR_XSIZE_TFT_800480*LCD_YSIZE_TFT_800480*2))&gt&gt1&nbsp;);<br />&nbsp;&nbsp;&nbsp;&nbsp;rLCDSADDR3=(((SCR_XSIZE_TFT_800480-LCD_XSIZE_TFT_800480)/1)&lt&lt11)|(LCD_XSIZE_TFT_800480/1);<br /><br /><br />#define&nbsp;MVAL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(13)<br />#define&nbsp;MVAL_USED&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(0)<br /><br />#define&nbsp;CLKVAL_TFT_800480&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(0)<br /><br />#define&nbsp;VBPD_800480&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((30-1)&0xff)<br />#define&nbsp;VFPD_800480&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((14-1)&0xff)<br />#define&nbsp;VSPW_800480&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((481-1)&0xff)<br />#define&nbsp;HBPD_800480&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((41-1)&0x7f)<br />#define&nbsp;HFPD_800480&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((41-1)&0xff)<br />#define&nbsp;HSPW_800480&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((801-1)&0xff)
 楼主| zhlyp 发表于 2008-4-2 14:42 | 显示全部楼层

奇怪

现在的板子<br />能调试程序<br />uart能正常返回程序中的信息<br />sdram的时钟引脚也有波形<br />应该说明板子在正常运行吧<br /><br />就是奇怪lcd的vclk引脚咋就没输出呢?<br /><br />是不是在初始化中要配置lcd的寄存器?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

93

帖子

0

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