您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> ADS531的PPI接口访问外部RGB接... 
本帖共有645个阅读者
发表帖子 发表投票 回复主题
ADS531的PPI接口访问外部RGB接口的LCD时序?
xuanjinjin(论坛新手)
xuanjinjin
头衔:社区公民
帮派:无帮无派
帖数:57
金钱:562
积分:72
注册时间:2013/9/23
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
ADS531的PPI接口访问外部RGB接口的LCD时序?
请问:利用ADS531的PPI接口访问外部RGB接口的LCD时候,需不需要设置行消隐时间,是不是对照着液晶手册进行设置。如果需要设置的话,是不是直接设置*pPPI_DELAY 就行,为什么例子程序设置的是0呢?
另外,如果一行需要显示480个像素,HSYNC的周期是500,设置*pPPI_DELAY=20,是不是DMA传送过来480个数据之后就不再传递,等下一次同步信号到达在传送?
请高手指点,不剩感激

我的底牌是什么
等级:论坛新手 参考IP地址:*.*.*.*
2013/9/27 17:43:48
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
DMA设置的数据,是实际要显示的数据,
PPI_DELAY是每行数据开始传输前,空掉多少个PPI时钟,如果
*pPPI_DELAY=20,则
HSYNC的前20个周期,DMA不传输数据。  因为液晶屏每一行没有消隐数据,所以DELAY配置为0.有没有行消隐时间,需要看实际应用的屏是否存在。
你根据我们的液晶屏驱动代码,看一下下面的帖子:

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/9/28 11:29:23
xuanjinjin(论坛新手)
xuanjinjin
头衔:社区公民
帮派:无帮无派
帖数:57
金钱:562
积分:72
注册时间:2013/9/23
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
今天刷了一下LCD屏幕,选择信号发生器作为时钟输入,当采用最佳频率输入6M时候,LCD不显示,用示波器采集一下波形信息,时钟失真很厉害,发现不是输出的3.3V,只有1V左右。然后我把频率降到1M,采用6V输出电压,LCD正常显示图形。是不是时钟的输入波形不能失真,怎么保持时钟不失真呢?

我的底牌是什么
等级:论坛新手 参考IP地址:*.*.*.*
2013/9/28 15:42:50
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

这个要看你的PCB走线,你的时钟线附近不能有干扰源,时钟驱动力要强,有必要的话,时钟上串联33欧电阻滤波


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/9/30 11:01:08
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159337 Call, 1 Queries, Processed in 0.031982 second(s),