原创 刚出炉的VGA接口设计,还热呼呼的呢!

2008-8-22 08:31 2904 5 6 分类: 通信

搞了两天,终于把VGA接口搞定了,刚出来就放到了这里以大家共享,先来两张图片吧。


点击看大图


点击看大图


图片看过了,那就介绍一下过程吧,其实过程挺有意思的,竟把PC机上常用的超频也用到了ARM上,别急,听我慢慢道来。

 

硬件架构是用CPLD做的,没有办法,手中的CPLD容量太小,也只能做到这个效果了。

LCD设计是800×600 ,60HZ,这样算来需要用到40MHZ的频率,可没有怎么办呢,于是想到了ARM,可手里只有LPC2148,最高跑到60MHZ,PWM后最高就是60MHZ了,没有办法那就给ARM CPU超频吧,上到80MHZ,一跑,没有一点问题,于是又上到100MHZ,这就不行了,频率出现了不稳定现象,估计是已经超过锁相环的极限了。80MHZ刚好做到40MHZ的频率提供给CPLD ,时钟有了,下面就是设计电路了,一开始到网上找了很多资料,搞了一天,什么结果也没有,最后还是自已动手,用示波器监控PC机的VGA接口输出信号,发现网上的资料和现实中的都不一样,不知是怎么回事。就这样又搞了一 天终于出来了。也说了这么多,大家也看了,可能也没有什么帮助。下面就来点对大家有帮助的东西吧。可要看好了呀。

 




图象模式<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


行时序(象素)


场时序()


 


a


b


c


d


a


b


c


d


 


800*600(60HZ)


40


128


88


800


1


4


23


600


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


点击看大图


好了,看了上面的那个图和表格后我再多说也就没有用了。

这些资料是我个人的劳动结果,仅供大家学习之用,如有人用于商业用途,请与我联系。magicchip@163.com

 
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户122571 2008-8-22 15:00

的确是热乎的,赞一个
相关推荐阅读
用户138170 2008-08-22 14:15
SST39VF6401操作的API接品函数
HI ,大家好,今天是2008年的第一天,不知大家上班是否很忙呢?随着项目的进展,工作也越来起忙了,虽然是第一天也没有一点空闲呀,上午写了一个对SST39VF6401操作的API函数,这也是我整个项目...
用户138170 2008-08-22 14:13
实现PS/2标准接口的通讯程序
这是PS/2接口的键盘的通讯程序,程序只是实现了接收数据和发送数据,其中还有很多BUG之处,但功能完全可以实现,放在这城供大家学习,如果有人用于商业用途,请和我联系。magicchip@163.com...
用户138170 2008-08-22 14:10
AT89C2051比较器的应用
这是AT89C2051的一个特殊应用,用它的比较器做一个光强调节器,应用在全静态LED显示屏上。当初的情况是原有LED 显示屏的光控是用专用的AD转换芯片做的,比较贵。最后用这个方案做为一个补丁用了一...
用户138170 2008-08-22 14:09
24c01~24c1024全系列EEPROM的读写程序
这是我写的一个读写全系列EEPROM的程序,现贴出来让大家享用,不知对大家是否有一定的帮助,以后再有好的程序还会贴出来和大家分享。//*********************************...
用户138170 2008-08-22 08:55
led 显示屏控制系统之软件设计
前段时间上传了一个关于LED显示屏的硬件设计,现上传一个软件,这个软件比较简单,是上学时间写的一个小程序,程序虽小,但它也是一个显示程序,它的框架和现实LED显示的程序是一样的,如果把这个程序和上一次...
用户138170 2008-08-22 08:53
led 显示屏控制系统之硬件设计
led 显示屏控制系统之硬件设计                                设计人:magicchip   LED点阵式显示屏发展到今天在朝着两个方向发展,高端产品主要是全彩色显示...
EE直播间
更多
我要评论
1
5
关闭 站长推荐上一条 /3 下一条