标题: Arduino实现VGA输出(共14页pdf) [打印本页]

作者: kat5566    时间: 2018-6-10 13:29
标题: Arduino实现VGA输出(共14页pdf)
Arduino实现VGA输出



修改之后的结果如下,可以看出来颜色更多一些(本质上是数字信号分压组合而
来的,所以颜色数量有限)


至此,我们完成了用  Arduino Uno  输出 VGA信号的实验。但是,如同我做的其他很多实验一样,无法回答我老婆提出的“这个东西能干什么”的问题。也许只能帮助自己学习一下 VGA 的知识吧,至少下次查看 EDID 和配置 DTD 面对那些复杂的各种参数不再会头晕。

图像显示的原理就是一个点对应一个 VGA点,这点很容易理解;对于字符模式下的显示(Console)来说,每个字符都有对应的“点阵字库” ,根据选择要显示的字符,将点阵合成到显存中,然后将合成结果通过VGA显示出来。随手计算一下(Console)来说,每个字符都有对应的“点阵字库” ,根据选择要显示的字符,将点阵合成到显存中,然后将合成结果通过VGA显示出来。随手计算一下可以看出来需要大量的内存来完成这个功能。

用  Arduino Uno  实现 VGA信号的输出因为时序和整体资源上的限制 (频率已经拉到很高了,内存太小),无法完成更高分辨率的显示。如果有这样的需求,还是需要专用的芯片之类。或者直接用带有显示接口的 ARM 开发板之类的。


完整的pdf格式文档51黑下载地址(共14页):
Arduino实现VGA输出.pdf (890.65 KB, 下载次数: 69)



作者: ziqing    时间: 2018-7-5 15:04
谢谢分享 下来学习一下
作者: SUXIN1411    时间: 2019-1-6 11:55
大神,请问行同步信号和场同步信号的电压范围是多少?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1