vga协议最少可以用4根线单色驱动,也能用6根,分别是三根代表红绿蓝的线,还有两根水平同步(行同步),垂直同步(场同步)线,以及地线。 在vga中,使用的是模拟信号,即红绿蓝三根线的电压可以表示颜色的深浅。也就是说红绿蓝三线组合,可以显示256色。 在这里使用红线单色,因为单片机输出3.3v高电平,远高于vga协议所要求的0~0.714 V,但我用杜邦线连接能用,即是显示亮度最高的红色。 同时使用的是沁恒的ch32v307开发板,采用800*600@56hz的分辨率和频率的协议。vga标准分辨率不需要时钟线,此网站有列出,与详细内容。 http://tinyvga.com/vga-timing/800x600@56Hz 或更多分辨率: