打印

基于verilog的VGA简单接口驱动

[复制链接]
2915|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xnwxq|  楼主 | 2009-8-27 22:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
还是先看看它的接口连接电路:


标准VGA一共15个接口(拔下你家的液晶或是CRT显示器看看就知道了),真正用到的信号接口不多,就五个,HSYNC是行同步信号,VSYNC是场同步信号,VGA_RVGA_GVGA_B是三原色信号,这三个信号接口都是输入模拟信号的,所以它们都有相应的地线需要连接。我的这块FPGA开发板上面做的比较简单,直接用IO口去连接VGA的五个信号接口了,并且三原色信号接口输入的只可能是数字信号(01),因此驱动液晶屏上显示的颜色最多也就8种,一般来说,可以在FPGAVGA接口间加一个DA模块的设计,这样就可能实现65536或者更多种可能的配色效果。

看完接口电路,就看程序吧,这个程序要实现的显示效果很简单,屏幕是800*60015寸液晶)的,如图:




工程源码:  

其他相关资料:                           

另外提醒大家注意的是:这个代码一定的时钟一定要用4腿的有源晶振,否则很有可能点不亮。如果遇到其它问题请跟贴说明,或者直接发站内信,或者在群里提问

相关帖子

沙发
rotman1228| | 2009-8-28 20:50 | 只看该作者
也想玩玩,整个游戏机玩玩

使用特权

评论回复
板凳
dontium| | 2009-8-30 21:55 | 只看该作者
顶一个

使用特权

评论回复
地板
afsirius| | 2011-4-15 13:25 | 只看该作者
mark

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我们都是风雨中的孩子,手牵着手才不会跌倒

162

主题

294

帖子

1

粉丝