陈家乐 发表于 2025-4-30 08:54:05

机灵小老鼠 发表于 2025-4-29 14:41
IO软件模拟SPI方式 和 硬件SPI方式 以及 硬件SPI+DMA方式 相比
哦哦,很正常啊,
SPI+DMA的方式最快,
软件SPI凑合着用就行,速度不是很快,
硬件SPI可以开高速SPI刷到一定高度的频率
反正能用还是用DMA
{:touxiao:}

机灵小老鼠 发表于 2025-4-30 19:31:20

是的,我就是试试u8g2库的不同方式的使用。

陈家乐 发表于 2025-5-1 18:38:25

机灵小老鼠 发表于 2025-4-30 17:31
是的,我就是试试u8g2库的不同方式的使用。

厉害,我对DMA了解不多,大佬

luo1tian 发表于 2025-5-21 13:22:24

学习了

code-y 发表于 7 天前

多少帧刷屏

神农鼎 发表于 7 天前

OLED12864 刷新的显示缓冲区 =
128*64位=128*8*8位 = 1024*8, 1024个字节

DMA-SPI:
CPU@40MHz, SPI 速度 设置为 40MHz/4 =10M
1秒送 10M位
10,000,000位/(128*64) = 1220.7
1220帧/S, DMA-SPI

DMA-I2C:
CPU@40MHz, I2C 速度 设置为 40MHz/8 =5M
1秒送 5M位
5,000,000位/(128*64) = 610
610帧/S, DMA-I2C

有DMA支持,几乎不占 AI8051U 时间

world_all 发表于 7 天前

能显示中文吗

神农鼎 发表于 7 天前

可以



页: 1 2 [3]
查看完整版本: GUI-U8g2 移植到Ai805U实验箱 | 已给说明