硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2950|回复: 2
收起左侧

[emWin] 【已经解决】使用函数GUI_BMP_DrawEx()绘制BMP图片是不可以在内存设备中绘制的

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2016-8-12 12:17:41 | 显示全部楼层 |阅读模式
前两天在论坛发过一个帖子:
-------------------------------------
使用F429+32位SDRAM,实际项目中强烈推荐将BMP, JPG,PNG等格式图片绘制到内存设备再输出,性能强劲
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=20967

------------------------------------
而使用函数GUI_BMP_DrawEx()是不可以绘制到到内存设备的,测试发现无法正常显示出图片。估计JPG,PNG等图片显示函数
以Ex结尾的函数也是无法将图片绘制到内存设备的。
=====================================================
问题已经解决,是我把读读取一行数据的数组设置小了。
1.jpg

测试代码:
1.jpg

然后调用

GUI_MEMDEV_Handle hMemBMP;
/* 加载BMP图片到内存设备 */
hMemBMP = _ShowBMP2("1.bmp", 0, 0);
GUI_MEMDEV_WriteAt(hMemBMP, 0, 0);
=====================================
回复

使用道具 举报

3

主题

24

回帖

33

积分

新手上路

积分
33
发表于 2016-8-12 14:39:19 | 显示全部楼层
你好eric,我测试了一下可以显示,我估计是你的文件系统挂载太慢。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
 楼主| 发表于 2016-8-12 14:52:31 | 显示全部楼层

回 abl 的帖子

abl:你好eric,我测试了一下可以显示,我估计是你的文件系统挂载太慢。 (2016-08-12 14:39) 
问题已经解决,前天测试的时候估计是哪里写错了,没有测试通过,[s:142]

谢谢告知。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-17 23:52 , Processed in 0.039945 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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