打印
[STM32F7]

【独一无二的STM32F769I-DISCO】JEPG显示测试

[复制链接]
907|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jinyi7016|  楼主 | 2016-12-18 23:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在没有插入SD卡时,显示屏的显示为:



由于程序中存在大量对于SD卡与LCD的操作,真正的解码程序只是由JPEG_Decode_DMA函数到完成JPEG解码到获取JPEG信息所用的时间。
程序中设置了两个变量,分别在解码前与解码后调用HAL_GetTick();函数,取差值来计算时间 ,其时间人分辨率为1ms
显示一张800*480的jpg图片,这个时间为688-622=66ms。

显示效果



显示一张600*399的jpg图片所用的时间为666-622=44ms。


显示效果:



显示一张360*240的jpg图片所用的时间为666-622=21ms。



显示效果:



由此看来,显示速度还是很不错的。解码一个800*480的jpg图片的速度为66ms,再加上显示与SD卡的操作部分,速度应该可以在100ms左右,其正好是在人类的视觉暂留的时间范围内,显示起来应该是很不错的。



沙发
戈卫东| | 2016-12-19 05:20 | 只看该作者
很慢,没有优化吧?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

131

主题

1336

帖子

12

粉丝