Uriah
发表于 2025-5-16 13:47
F410能不能靠DMA+SPI推满屏刷图?
搞了个160x128的屏,刷全屏老是撕裂,感觉带宽不太够。
Uriah
发表于 2025-5-16 13:49
用F4配QSPI刷屏速度会快一倍。
Clyde011
发表于 2025-5-16 13:51
屏的驱动IC也是关键,有些本身慢。
公羊子丹
发表于 2025-5-16 13:52
我试着刷160x128的屏,快是快,但撕裂严重。
周半梅
发表于 2025-5-16 13:53
用DMA+SPI是基础,带不带双缓冲差很多。
帛灿灿
发表于 2025-5-16 13:56
SPI速率要拉满,DMA尽量不打断。
童雨竹
发表于 2025-5-16 13:57
有些屏幕模块内建缓存,利用起来会更快。
万图
发表于 2025-5-16 13:59
DMA一次性推太大块,有时不稳。
Wordsworth
发表于 2025-5-16 14:00
分段刷图效果好很多,撕裂少。
Bblythe
发表于 2025-5-16 14:01
建议帧率限制在20fps以内。
Pulitzer
发表于 2025-5-16 14:02
刷图过程中别让CPU干别的事,容易卡顿。
powerantone
发表于 2025-5-16 16:53
若屏幕支持,建议用16位数据帧。
stormwind123
发表于 2025-5-16 19:00
将SPI时钟源设为APB2,并通过预分频器调整至21MHz,兼顾速率与稳定性。
probedog
发表于 2025-5-16 19:20
可以试试。
classroom
发表于 2025-5-16 20:23
撕裂问题多源于SPI传输与屏幕刷新时序未同步。
慢醇
发表于 2025-5-31 18:37
F410的SPI最高频一般在36MHz左右。
页:
[1]