zhp 发表于 2025-6-16 16:48
3楼演示了使用AiCube生成 硬件I2C 代码驱动OLED12864的流程
本楼演示使用AiCube生成 硬件 I2C-DMA 代码驱动 ...
测试中,最后一行不受控,不知道什么原因
中书门下平章事 发表于 2025-8-13 22:56
测试中,最后一行不受控,不知道什么原因
最后一行是指屏幕的八行里的最后一行吗?
你用的屏幕是SSD1306的还是SSD1315的?
这个驱动是针对SSD1306芯片的屏幕的。
SSD1315屏幕的话,需要把OLED_Refresh函数里的定位指令部分去掉,只保留发送1024个数据的那行;或者改成分别定位八行然后每行发送128个数据的方式。
大明狐 发表于 2025-8-14 10:51
最后一行是指屏幕的八行里的最后一行吗?
你用的屏幕是SSD1306的还是SSD1315的?
非常感谢,SPI的直接发1024字节,完全可以发挥DMA的优势,IIC的稍后测试,应该也是解决了
好帖
l楼主的贴子发布的特别好。适合学习。谢谢。跟帖练习。
有IIc吗
amd2600amd 发表于 2025-10-30 08:37
有IIc吗
3楼和4楼的代码是基于IIC的
你可以下载参考一下
建议增加I2S的代码
zhp 发表于 2025-10-30 09:01
3楼和4楼的代码是基于IIC的
你可以下载参考一下
好的谢谢