VGA显示接口简介

13 篇文章 11 订阅
        图像显示设备在日常生活中随处可见,例如家庭电视机、计算机显示屏幕等,这些设备之所以能够显示我们需要的数据图像信息,归功于视频传输接口。常见的视频传输接口有三种:VGA 接口、 DVI 接口和 HDMI 接口,目前的显示设备都配有这三种视频传输接口。
        三类视频接口的发展历程为 VGA DVI HDMI 。其中 VGA 接口出现最早,只能传输模拟图像信号; 随后出现的 DVI 接口又分为三类: DVI-A DVI-D DVI-I ,分别可传输纯模拟图像信号、纯数字图像信号和兼容模拟、数字图像信号;最后的 HDMI 在传输数字图像信号的基础上又可以传输音频信号。  
        VGA,英文全称“ Video Graphics Array ”,译为视频图形阵列,是一种使用模拟信号进行视频传输的标准协议,由 IBM 公司于 1987 年推出,因其分辨率高、显示速度快、颜色丰富等优点,广泛应用于彩色显示器领域。由于 VGA 接口体积较大,与追求小巧便携的笔记本电脑背道而驰,在笔记本电脑领域,VGA 接口已被逐渐淘汰,但对于体积较大的台式机,这种情况并未发生,虽然 VGA 标准在当前个人电脑市场中已经过时,但因其在显示标准中的重要性和良好的兼容性,VGA 仍然是最多制造商所共同支持的一个标准,个人电脑在加载自己独特驱动程序之前,都必须支持 VGA 的标准。
        早期的 CRT 显示器只能接收模拟信号,不能接收数字信号,计算机内部显卡将数字信号转换成模拟信号,通过 VGA 接口传给 VGA 显示器,虽然现如今许多种类的显示器可以直接接收数字信号,但为了兼容显卡的 VGA 接口,大都支持 VGA 标准。
图1 VGA接口
        VGA 接口中以针式引出信号线的称为公头,以孔式引出信号线的称为母头。在计算机和 VGA 显示器上一般引出母头接口,使用两头均为公头的 VGA 连接线将计算机与 VGA显示器连接起来,两者图像传输时,使用的是 VGA 图像传输标准,该标准的具体内容在后面博文会详细说明。VGA 公头、母头接口和 VGA 连接线。
图2 VGA接口(左边为母头,右边为公头)

图3 VGA连接线

        下面,我们结合 VGA 接口引脚图和各引脚定义表格,对 VGA 接口各引脚做一下简单介绍。

图4 VGA接口引脚图

引脚1:红基色;引脚2:绿基色;引脚3:蓝基色;

引脚6:红色地;引脚7:绿色地;引脚8:蓝色地;引脚10:数字地

引脚11:地址码0;引脚12:地址码1;引脚4:地址码2;引脚15:地址码3

引脚13:行同步;引脚14:场同步

引脚5:自测试(各厂家定义不同);引脚9:保留(各厂家定义不同)

        由图4可知,VGA 接口共有 15 个引脚,分为 3 排,每排各 5 个, 按照自上而下、从左向右的顺序排列。其中第一排的引脚 1 2 3 和第三排的引脚 13 14 最为重要。
        VGA 使用工业界通用的 RGB 色彩模式作为色彩显示标准,这种色彩显示标准是根据三原色中红色、绿色、蓝色所占比例多少及三原色之间的相互叠加得到各式各样的颜色。引脚 1 红基色 (RED) 、引脚 2 绿基色 (GREEN) 、引脚 3 蓝基色 (BLUE) 就是 VGA 接口中负责传输三原色的传输通道。要注意的是,这 3 个引脚传输的是模拟信号。
        引脚 13 行同步信号 (HSYNC) 、引脚 14 场同步信号 (VSYNC) ,这两个信号,是在 VGA显示图像时,负责同步图像色彩信息的同步信号。在后面博文中,我们会对这两个信号进行详细讲解。
        引脚 5 9 :这两个引脚分别是 VGA 接口的自测试和预留接口,不过不同生产厂家对这两个接口定义不同,在接线时,两引脚可悬空不接。
        引脚 4 11 12 15 :这四个是 VGA 接口的地址码,可以悬空不接。
        引脚 6 7 8 10 :这四个引脚接地,无需解释。

 

 

  • 6
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
FPGA(Field-Programmable Gate Array)可以用于实现VGA显示VGA(Video Graphics Array)是一种图形显示标准,常用于连接计算机和显示器。在FPGA中,你可以使用硬件描述语言(如Verilog或VHDL)来编写逻辑电路,实现VGA控制器并生成图像信号。 要实现FPGA VGA显示,你需要了解VGA的工作原理和时序要求。VGA信号由水平同步信号(HSYNC)、垂直同步信号(VSYNC)和像素数据信号组成。你需要生成这些信号,并将像素数据与时钟信号进行匹配以生成图像。 首先,你需要设置FPGA的时钟源,并根据VGA的时序要求来生成HSYNC和VSYNC信号。这些信号需要根据显示器的分辨率、刷新率等进行精确控制。 然后,你需要设计一个像素生成模块,将图像数据转换为VGA信号。这个模块可以根据输入的图像数据和时钟信号,逐行逐列地生成像素,然后将其输出到VGA接口。你可以使用内部存储器(如RAM)来存储图像数据,也可以通过外部接口(如SD卡)加载图像数据。 最后,将FPGA连接到VGA显示器的输入端口,并根据需要进行引脚映射和约束设置。确保信号正确连接,并根据所用的FPGA和开发环境进行配置和编程。 需要指出的是,实现FPGA VGA显示需要一定的硬件设计和编程知识。如果你对FPGA和VGA不熟悉,建议先学习相关的基础知识,并参考相关的教程和文档进行实践。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值