问一个VGA接口的问题。现在在用FPGA做VGA的接口。
上面是VGA接口管脚和各个管脚的定义。之前看VGA接口的文章,对行同步信号和帧同步信号有了一些了解,也写了一小段能够生成正确的HSYNC和VSYNC信号的代码。现在不明白...
上面是VGA接口管脚和各个管脚的定义。之前看VGA接口的文章,对行同步信号和帧同步信号有了一些了解,也写了一小段能够生成正确的HSYNC和VSYNC信号的代码。现在不明白的地方有三个:
端口1、2、3接的是数字信号还是模拟信号?如果接的是数字信号,那RGB仅有3位(对应端口123),只能生成8种不同的颜色吧。那是如何让显示器显示256色的呢?如果是接模拟信号,又是怎样将多位信息(如红色信号占3位)通过一个端口传入的呢?
端口5和端口9怎么处理?随便乱接入信号也可以吗?
地址码端口(4,11,12,15)应该送入什么信号?如果我想显示的是一幅简单的图片,比如说纯白图片,此时地址码端口接入什么信号?如果我想显示的是一幅存储在SDRAM中的图片,是不是我只要图片在将SDRAM中的地址经过地址码端口送过去就可以显示了? 展开
端口1、2、3接的是数字信号还是模拟信号?如果接的是数字信号,那RGB仅有3位(对应端口123),只能生成8种不同的颜色吧。那是如何让显示器显示256色的呢?如果是接模拟信号,又是怎样将多位信息(如红色信号占3位)通过一个端口传入的呢?
端口5和端口9怎么处理?随便乱接入信号也可以吗?
地址码端口(4,11,12,15)应该送入什么信号?如果我想显示的是一幅简单的图片,比如说纯白图片,此时地址码端口接入什么信号?如果我想显示的是一幅存储在SDRAM中的图片,是不是我只要图片在将SDRAM中的地址经过地址码端口送过去就可以显示了? 展开
展开全部
通过AD转换器实现数字信号转模拟信号
地址信号指显示器像素点的位置,详情参看FPGA
地址信号指显示器像素点的位置,详情参看FPGA
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码比较长,无法一一键入。请参考《EDA技术与VHDL》(潘松、黄继业编著,清华大学出版社出版)p.370~372。
追问
不用具体的代码,我只想知道一些概念性的东西。
1...那个红、绿、蓝的基色信号才三个端口,用数字信号我觉得无论如何也只能传输三位的信号,但实际是怎么实现八位(256色)信号的传输的?难道这三个端口用的是模拟信号?
2...地址码端口用来干什么的,接什么地方的地址?
追答
VGA接口输出的是模拟信号,只有行同步和帧同步信号是数字信号。
至于地址码端口(4,11,12,15),是主机用来查看显示器的身份识别码、厂商信息和型号等信息的,是数字信号。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询