新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 使用 FPGA 控制 VGA 显示

使用 FPGA 控制 VGA 显示

作者:时间:2009-05-26来源:网络收藏

显示器因为其输出信息量大,输出形式多样等特点已经成为现在大多数设计的常用输出设备。在 的设计中可以使用很少的资源,就产生 各种控制信号。这个示例在 RHicSP2200B 开发板/学习板上使用 接口在显示器上显示了文字以及简单的图形,可以作为 显示设计的参考,如果在使用这个例子的过程中有任何问题都可以通过邮件

说明:有效时间包括 6 列过扫描边界列,有些时序表将这几列加在后沿和前沿中
表 2 垂直时序

本文引用地址:http://www.eepw.com.cn/article/192025.htm


说明:有效时间包括 4 行过扫描边界行,有些时序表中将这几行加在后沿和前沿中。

*当有效时间增加时,它超过了 vsync 信号的上升沿,因此前沿为-1


在实际设计中如何通过不同的系统频率确定适当的显示模式 ? 例如在 RhicSP2200 开发板中 的系统时钟频率为 50MHz。这个时钟频率可以用来设计 显示 800X600 模式,为了显示器显示效果好,采用场频(刷新频率)75Hz,那么帧长可以确定为 666,而行总长设计为 1000 像素。

根据以上所述,我们可以设计如Examples1类似HDL代码,使用这段代码在Valid 有效期间对RGB 中 Blue 两位赋值1,得到一个蓝色屏幕显示边界如图1 所示。

色彩原理

RGB 色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色 通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB 即是代表红、 绿、蓝三个通道的颜色,通过三种基本颜色亮度值从 0~255 不同产生出其他各种颜色,这种模式叫加色模式。为什么叫加色模式呢,举个例子,通常使用的电视屏幕和电脑 屏幕上的显示就是这样的模式,在没有图象时,屏幕是黑的,若R,G,B 三色亮度都为255 时混合叠加打在屏幕上时则显示成白色。就是加起来是白色的意思,叫加色模式。这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之 一。


上一页 1 2 下一页

关键词: FPGA VGA

评论


相关推荐

技术专区

关闭