新手上路:利用STM32直接简易驱动VGA液晶屏成功,分享。

2019-12-10 18:18发布

本帖最后由 小LV要加油 于 2015-3-27 16:52 编辑

先上图:
800*600@56Hz刷屏速度,主控为STM32F103C8T6。最终实现的功能比较单一,就是利用STM32直接驱动液晶屏,在屏幕上显示两个倒计时:10min和24s。用于篮球队训练时24s进攻这个规则。其实它就是个表~~~
参考博客:http://www.artekit.eu/vga-output-using-a-36-pin-stm32//(视频在YOUTUBE上,要FQ)
原作者比较巧妙的思路:800×600 @ 56Hz像素时钟为36Mhz,STM32主频为72MHz,将SPI1分频为18MHz,用MOSI输出信号(只能显示单 {MOD},即只连接R,G,B中某一根线)这样行方向实际只有400个像素。场方向同一信号发送三次,场方向实际只有200个像素。分别利用TIM1和TIM2产生行时序和帧时序。
PS:其实LZ真的比较菜,学STM32挺长时间了,只会复制加粘贴。对原作者程序理解还是不到位,希望大家多多提意见,多多交流。
奉上程序:
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
68条回答
gwnpeter
1楼-- · 2019-12-16 13:23
wxws 发表于 2015-3-27 16:56
类似比赛计分,我喜欢用安卓盒子+电视机  当显示部分
又漂亮,功能还强,
另外用个手机来当遥控器。

我不会安卓编程,我用的是 云终端 ce系统的,也很便宜
nhztb
2楼-- · 2019-12-16 15:59
LCH201328 发表于 2015-3-31 17:13
最近正要做VGA信号发生器(使液晶显示器全屏显示R,G,B等 {MOD}),我用模拟的方式总是兼容性不好,1920*1080可以显 ...

想问下你怎么做到的100多M
Manson277415310
3楼-- · 2019-12-16 16:40
值得学习,最近项目需要,值得参考....
bossmaster_chan
4楼-- · 2019-12-16 22:25
感謝分享!
wofei3344
5楼-- · 2019-12-17 02:30
 精彩回答 2  元偷偷看……
负西弱
6楼-- · 2019-12-17 08:10
以前做过一个FPGA控制VGA显示,还加了个简易的乒乓球游戏~~我的FPGA学习之路--然后就没有然后了

一周热门 更多>