野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13010|回复: 4

电梯图片机,EMWIN模拟

[复制链接]
发表于 2019-12-6 09:41:18 | 显示全部楼层 |阅读模式
一个多年硬件最近学习EMwin弄的,但是GIF是从网站上下载的,刷图有些抖动就不清楚了。估计还是图太大的原因吧,还请火哥帮忙看看。感觉EMwin挺好用的,硬件工程师学软件还是不容易啊,呵呵!!

9c0b5d28edd52a3901a3d903c5193b49.rar

1.48 MB, 下载次数: 19

回复

使用道具 举报

发表于 2019-12-7 15:14:30 | 显示全部楼层
可以尝试改小分辨率,或者先读取到内存再刷新图片。用的是什么型号的mcu
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-9 09:07:42 | 显示全部楼层
429;我也觉得GIF分辨率有些大
回复 支持 反对

使用道具 举报

发表于 2019-12-9 14:46:35 | 显示全部楼层
有可能是下面这些原因造成的:
1:gif图片本身的分辨率较大;
2:可能使用了GUI_GIF_DrawSubEx函数,直接从外部存储器边读边显示;
3:5.28版本的emwin在输出图像的时候需要从RGB颜色格式转成BGR,所以显示较高分辨率和像素格式的图片就会比较慢。

第2条的解决办法可以先把gif全部读到到内存中,然后用GUI_GIF_DrawSub函数显示,效果会好一点。
第3条可以通过升级emwin版本到5.44解决,具体可以参考野火新版的emwin例程。
回复 支持 反对

使用道具 举报

发表于 2019-12-9 14:48:21 | 显示全部楼层
对了,emwin的话题你可以发到emwin板块。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-26 17:12 , Processed in 0.049009 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表