• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

ST板屏的刷新率怎么提高

9604a3b72d92b876 2020-03-30 浏览量:528

我手上有几块带屏的discovery kit板(比如750和769),但发现一个很大问题,就是刷新率太低,似乎是通病。

感觉效果就是

mcu说:下一帧

内存说:好的,下一帧

屏说:等等我


不知道这种情况应该怎么优化代码?我已经尽可能使用缓存来存图显示。


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个开发板应该是使用了dma传输,所以可能是你写入显示缓存的速度太慢,显示部分直接从缓存读取不受cpu影响,你可以这个测试代码,用刷屏看一下他的刷新率,原理就是往2块内存区域写入不同数据,然后然后显存指针来回切换这两个内存区域,看一下刷新率是多少,正常会很高,比如低的话就是cpu和内存速度没有上去
    • 发布于 2020-03-31
    • 举报
    • 评论 1
    • 1
    • 0
9604a3b72d92b876 回复了 yhj416606438:虽然没代码,但是你提出的方法不错,我先自己试试 回复

其他答案 数量:3
  • 要双绶冲存储区。RAM 空间要大,RAM 刷新速度也要快。才能提升屏的刷新速度。
    • 发布于2020-04-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种要求开辟一个比较大的RAM来实现,另外,MCU上面没有专门的GPU来加速图形显示,全部运算都靠CPU核实现
    • 发布于2020-04-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以使用DAM进行刷 屏操作。

    可以设置CPU频率超频。



    • 发布于2020-04-04
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

ST板屏的刷新率怎么提高