首页 VGA显示控制

VGA显示控制

举报
开通vip

VGA显示控制**该部分内容主要分为以下几个部分一、VGA控制显示的基本原理。二、FPGA程序。三、MATLAB图像数据处理及串口发送。**1、VGA接口 VGA(VideoGraphicsArray)是IBM1987年推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。**VGA是IBM在1987年随PS/2(PS/2原是“PersonalSystem2”的意思,“个人系统2”,是IBM公司在1987年推出的一种个人电脑)机推出的。...

VGA显示控制
**该部分内容主要分为以下几个部分一、VGA控制显示的基本原理。二、FPGA程序。三、MATLAB图像数据处理及串口发送。**1、VGA接口 VGA(VideoGraphicsArray)是IBM1987年推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。**VGA是IBM在1987年随PS/2(PS/2原是“PersonalSystem2”的意思,“个人系统2”,是IBM公司在1987年推出的一种个人电脑)机推出的。PS/2电脑上使用的键盘鼠标接口就是现在的PS/2接口。因为标准不开放,PS/2电脑在市场中失败了。只有PS/2接口一直沿用到今天。**VGA这个标准对于现今的个人电脑市场已经十分过时。即使如此,VGA仍然是最多制造商所共同支持的一个标准,个人电脑在加载自己的独特驱动程序之前,都必须支持VGA的标准。例如,微软Windows系列产品的开机画面仍然使用VGA显示模式,这也说明其在显示标准中的重要性和兼容性。****VGA接口(公插头)2012年5月22日11时25分*VGA接口:又称作D-Sub接口。VGA接口是一种D型接口,采用非对称分布的15pin连接方式,共有15针,分成3排,每排5个孔。VGA接口共有15针,分成3排,每排5个孔,是显卡上应用最为广泛的接口类型,绝大多数显卡都带有此种接口。它传输红、绿、蓝模拟信号以及同步信号(水平和垂直信号)。2012年5月22日11时25分*2012年5月22日11时25分*通用VGA显示卡系统主要由控制电路、显示缓存区和视频BIOS(基本输入输出系统)程序三个部分组成。控制电路主要完成时序发生、显示缓冲区数据操作、主时钟选择和D/A转换等功能;显示缓冲区提供显示数据缓存空间;视频BIOS作为控制程序固化在显示卡的ROM。****显存串口RAM**VGA行扫描时序行扫描时序要求** 行同步头 行图像 行周期 对应位置 H_Tf H_Ta H_Tb H_Tc H_Td H_Te H_Tg 时间(Pixels) 8 96 40 8 640 8 800**VGA场扫描时序场扫描时序要求** 场同步头 场图像 场周期 对应位置 V_Tf V_Ta V_Tb V_Tc V_Td V_Te V_Tg 时间(Lines) 2 2 25 8 480 8 525**主时钟作为像素点计数脉冲信号,同时提供显存RAM的读信号和D/A转换时钟,它所驱动的计数器的输出端作为读RAM的低位地址。行同步信号作为行数计数脉冲信号,它所驱动的计数器的输出端作为读RAM的高位地址。**如果VGA显示真彩色BMP图像,则要R、G、B三个分量各8位,即24位表示一个像素值,很多情况下还采用32位表示一个像素值。为了节省显存的存储空间,可采用高彩色图像,即每个像素值由16位表示,R、G、B三个分量分别使用5位、6位、5位,比真彩色图像数据量减少一半,同时又能满足显示效果。**1控制器  VGA显示有多种模式,需要通过控制器实现模式间切换,还需要对显示的内容进行接收、处理和显示。所以控制器的性能越高,数据更新和显示效果就越好。**2显示数据缓存区 VGA显示要求显存速度快、容量大。读速度要达到65MHz以上,存储容量至少要2MB。可采用高速SRAM或SDRAM作为显示数据缓存。**3数模转换器DAC  VGA显示对数模转换DAC有如下要求:一是高速转换,转换的速度应该在80MHz或以上;二是同步性好,能保证R、G、B三路信号的同步性;三是有相应的精度。可选择一种包括3路8位高速D/A的专用视频芯片。**4数据源及其接口  要提高VGA显示的效率,就要不断更新数据,同时还要保证实时性,因此需要非常高的接口速度。VGA显示卡虽可达到100Mbps的数据更新速度,但是一般设备、特别是嵌入式设备达不到这么高的速度,而且大多数情况下也不需要这么高的数据更新率。目前常用接口为EPP接口、USB接口、TCP/IP、RS232C/485等。**(1)采用具有缓存作用的双口RAM,这种方法使用的器件数量多、功耗大、成本高,基本不可取。  (2)采用两组SRAM进行乒乓工作模式,一组SRAM用于显示的同时,另一组SRAM用于图像数据的更新,然后在两组SRAM之间切换。这样做会提高一些成本,而且需要更复杂的总线控制。  **(3)利用FPGA/CPLD和SDRAM构造双口SRAM。这种方法实时性好,成本较低,时序控制比较复杂,它是实现高性能低成本要求的最佳 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。 (4)采用一组SRAM作为显存,可以简化系统设计、降低成本。这时可以考虑利用行时序和帧时序中SRAM总线空闲的时序段,在不关闭图像显示的情况下实现显存SRAM的数据更新。该方法的更新率与数据写速度密切相关,显存的写数据速度越快,该方法的更新率就越高。**1、VGA控制信号产生。2、RAM地址生成以及读写操作。3、串口数据收发。************
本文档为【VGA显示控制】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
xxj7584
暂无简介~
格式:ppt
大小:2MB
软件:PowerPoint
页数:0
分类:建造师考试
上传时间:2020-03-18
浏览量:0