发个白 {MOD}OLED和彩 {MOD}OLED的屏幕,刷3D图形!

2019-12-27 19:00发布

本帖最后由 huangguimina4 于 2017-5-26 20:53 编辑

最近闲得无聊,玩玩STM32代码玩玩。
3D裤使用的是论坛里的。
都是通过SPI的DMA操作显存数据搬运,很节省处理器。
白 {MOD}OLED的显示操作需要设置Y位置命令,所以需要SPI的DMA中断里设置一下位置,再搬运显示数据,需要占用一些处理器操作时间。
而彩 {MOD}OLED是不用这样,直接就SPI的DMA完成数据搬运,处理器完全不必参与。效率非常高!
小的白 {MOD}OLED屏幕使用STM32F103C8,大的彩 {MOD}OLED使用STM32F429ZIT6驱动。
图形交换格式 (GIF)-4BB9EFDD19DE-1.gif (3.68 MB, 下载次数: 0) 下载附件 2017-5-26 20:17 上传

http://player.youku.com/player.php/sid/XMjc4NzQxNTg5Ng==/v.swf
视频上传被压缩了,太垃圾。实际效果很好,完全没有掉帧。
/*------------------------------------------------*/
STM32F103C8白 {MOD}OLED.zip (1.44 MB, 下载次数: 48) 2017-5-26 20:40 上传 点击文件名下载附件
STM32F429ZIT彩 {MOD}OLED.zip (2.06 MB, 下载次数: 34) 2017-5-26 20:41 上传 点击文件名下载附件
代码是在MACOS系统下的arm-none-eabi-gcc编译的。
其他平台请自行修改。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
凌晨一点
1楼-- · 2019-12-27 19:30
挺好玩的,有新意
huarana
2楼-- · 2019-12-27 20:38
有点意思 ,还能这样玩
1066950103
3楼-- · 2019-12-28 01:14
好玩 空了玩玩
qwert1213131
4楼-- · 2019-12-28 05:30
彩 {MOD}oled屏功耗大吗

一周热门 更多>