乘风飞扬 发表于 2023-12-28 15:24:56

DMA-I2C 驱动 OLED12864@STC32G12K128


DMA-I2C 驱动 OLED12864@STC32G12K128
OLED12864液晶屏模块,使用 I2C + DMA 驱动OLED屏显示。
在STC32G12K128屠龙刀核心功能实验板进行验证


nmdpkvs 发表于 2023-12-28 20:25:20

问一个问题是不是DMA无法写入命令

乘风飞扬 发表于 2023-12-29 09:52:43

nmdpkvs 发表于 2023-12-28 20:25
问一个问题是不是DMA无法写入命令

通过I2C DMA写命令也是可以的,1楼再发布一个通过DMA写控制命令的例子。
将控制命令放到数组里面通过DMA一起发送,改变数组参数可以看到不同的配置效果。
例如,图片里面的"0xC8"改成"0xC0"画面垂直镜像;"0xA6"改成"0xA7"反白显示:





nmdpkvs 发表于 2023-12-29 23:34:35

乘风飞扬 发表于 2023-12-29 09:52
通过I2C DMA写命令也是可以的,1楼再发布一个通过DMA写控制命令的例子。
将控制命令放到数组里面通过DMA ...

解决了不用放数组找到问题了


神农鼎 发表于 2024-1-1 17:42:52

冲哥也帮忙提供了 DMA-I2C OLED12864 演示程序



https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=5917&pid=49824

jwg 发表于 2024-1-4 13:59:07

及时雨,刚好是我想要的。

jwg 发表于 2024-1-4 13:59:18

冲哥也帮忙提供了 DMA-I2C OLED12864 演示程序



https://www.stcaimcu.com/forum.p ... =5917&pid=49824

zwjiang 发表于 2024-1-12 09:24:56

感谢分享

神农鼎 发表于 2024-2-9 21:40:39


durongze 发表于 2024-6-2 03:49:30

这块屏幕的购买链接是哪个? 想要个和官方一模一样的,不用改官方代码就能用的。
页: [1] 2 3
查看完整版本: DMA-I2C 驱动 OLED12864@STC32G12K128