测评STM32H7的LTDC+DMA2D性能,100Hz以上无压力,刷800*480图片和色块仅需2.6ms一张

[复制链接]
416|0
 楼主| 3月的尾巴 发表于 2018-8-5 07:44 | 显示全部楼层 |阅读模式
测试条件:
1、32位带宽SDRAM。
2、单图层,16位色RG565,800*480分辨率。
3、RGB888硬件接口。
4、测试期间各种中断占用的时间也算在内
5、Width = 800
     HSYNC_W = 96;        
     HBP = 10;
     HFP = 10;        

     Height = 480;        
     VSYNC_W = 2;
     VBP = 10;
     VFP = 10;        


刷新率的简单计算就是 =  LTDC的输出速度 / (行同步时钟数 * 场同步时钟数),速度干到100Hz以上无压力


LTDC输出30MHz的时候,DMA2D刷800*480大小色块和图片速度,图片是从内部Flash里面往显存刷2.6ms,从SDRAM往显存刷8ms,即SDRAM到SDRAM的复制:
刷新率 = 30MHz /((Width + HSYNC_W  + HBP  + HFP )*(Height + VSYNC_W +  VBP  +VFP  )) = 3000000/(916*502) = 65.2Hz
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

433

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部