51 驱动 vga 显示器 v0.6 显示图片/动画
本帖最后由 gentleman 于 2023-12-28 09:34 编辑开源协议: GPL3.0
2023/12/27
更新V0.6pwm 生成 行同步信号
硬件spi 配合dma 发送数据
显示一个2帧的小动画
电路图可以参考之前发布的信号发生器
代码没有整理,有点乱{:4_187:}。
源码见附件
视频链接放二楼
本帖最后由 gentleman 于 2023-12-27 11:20 编辑
2023/12/27
https://www.bilibili.com/video/BV1m94y1F7tk
占楼 备用
见过在显示器上有人做俄罗斯方块的{:4_249:} 期待实战的价值立即体现,如果只占 CPU 时间 10%以下,
那 实际应用还是很可期的,还有 90%的时间可以做其他的事
大部分产品对 CPU的利用率 《 50%
刚又看了下,用的DMA-SPI, 硬件 PWM
===那就是 对 CPU 的占用 《 万分之三 ?
lzl1okOK 发表于 2023-12-27 12:33
见过在显示器上有人做俄罗斯方块的
现在的51可不是仅仅能显示方块了
能控制每个像素点{:4_165:}
神农鼎 发表于 2023-12-27 12:52
期待实战的价值立即体现
还有很多想法,就是不知道能不能做出来{:4_165:}
gentleman 发表于 2023-12-27 13:14
现在的51可不是仅仅能显示方块了
嗯嗯,等有空我也试试刚好闲着一台显示器{:4_245:} 本帖最后由 gentleman 于 2023-12-29 17:43 编辑
神农鼎 发表于 2023-12-27 12:52
期待实战的价值立即体现,如果只占 CPU 时间 10%以下,
那 实际应用还是很可期的,还有 90%的时间可以做 ...
填充spiTXbuffer 缓冲区要占用一点cpu{:4_187:}
这个图片存放在内部flash,要读到xram中,才能使用dma
程序还是存在bug,可以进一步优化
STC32G12K128的 USART1/USART2还有2组 SPI, 也有 DMA支持
===所以,STC32G12K128, 3组独立的 DMA-SPI
页:
[1]
2