国芯人工智能技术交流网站's Archiver
STC技术论坛首页
›
OLED12864,DMA-SPI/I2C 自动刷屏,GUI/U8g2,科学计算器,红外遥控
› AI8051使用IIC通信oled屏幕无阻塞写入
apqgoshl
发表于 2025-12-28 18:49:07
AI8051使用IIC通信oled屏幕无阻塞写入
最近写了一个程序利用硬件DMA和硬件IIC实现无阻塞写入,
利用DEEPSEEK估算启动DMA写入一次屏幕需要占用cpu时间为133微秒,
图片上FPS只有17帧可能是oled本身质量问题导致的
狂热主宰
发表于 2026-1-1 14:29:44
直接内存通道适合大量数据场景
专用外设减少占用CPU时间
apqgoshl
发表于 2026-1-1 22:43:52
我发现程序里的iic计算速度有问题导致的只有17帧,直接把设置速度那个寄存器设置为0xe0,就能有26帧了
页:
[1]
查看完整版本:
AI8051使用IIC通信oled屏幕无阻塞写入