ch32使用spi驱动vga


  vga协议最少可以用4根线单色驱动,也能用6根,分别是三根代表红绿蓝的线,还有两根水平同步(行同步),垂直同步(场同步)线,以及地线。

e58c6308aba249f6b16ef63862a16c22.jpg

在vga中,使用的是模拟信号,即红绿蓝三根线的电压可以表示颜色的深浅。也就是说红绿蓝三线组合,可以显示256色。


在这里使用红线单色,因为单片机输出3.3v高电平,远高于vga协议所要求的0~0.714 V,但我用杜邦线连接能用,即是显示亮度最高的红色。


同时使用的是沁恒的ch32v307开发板,采用800*600@56hz的分辨率和频率的协议。vga标准分辨率不需要时钟线,此网站有列出,与详细内容。

http://tinyvga.com/vga-timing/800x600@56Hz

或更多分辨率:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值