硬汉嵌入式论坛

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

[emWin] 关于内存的问题

[复制链接]

17

主题

42

回帖

17

积分

初级会员

积分
17
发表于 2017-8-31 15:36:07 | 显示全部楼层 |阅读模式
我现在的硬件平台是F103,外扩1M的SRAM。

现在我的项目中GUI首界面有8个ICONVIEW图标,每个62K。背景图片1张751K,都是以流文件(dta格式)存在SD卡中
工程移植了文件系统,上电时从SD卡中将这些图片加载进来进行显示。

项目用的是4.3寸屏,800*480像素,采用的BmpCvt进行的dta格式转换。

现在的问题是这些图片就有了1247K,已超过了内存的最大限制,GUI无法正常运行,请问各位都是怎么解决这种图片太大的问题的啊?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115778
QQ
发表于 2017-9-1 01:01:20 | 显示全部楼层
板子上面没有外扩一个NOR Flash?有的话,就极其方便了,可以像读取SRAM那样读取NOR
回复

使用道具 举报

17

主题

42

回帖

17

积分

初级会员

积分
17
 楼主| 发表于 2017-9-1 10:52:44 | 显示全部楼层
只有一个外扩的SPI-FLASH  W25Q128,这属于NOR Flash么?

是让把图片文件存到FLASH里,然后直接读取FLASH里的数据么?
回复

使用道具 举报

9

主题

68

回帖

95

积分

初级会员

积分
95
发表于 2017-9-1 21:15:33 | 显示全部楼层

回 quickout02 的帖子

quickout02:只有一个外扩的SPI-FLASH  W25Q128,这属于NOR Flash么?

是让把图片文件存到FLASH里,然后直接读取FLASH里的数据么? (2017-09-01 10:52) 
属于 !尽量优化代码吧 !
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115778
QQ
发表于 2017-9-2 02:20:49 | 显示全部楼层

回 quickout02 的帖子

quickout02:只有一个外扩的SPI-FLASH  W25Q128,这属于NOR Flash么?

是让把图片文件存到FLASH里,然后直接读取FLASH里的数据么? (2017-09-01 10:52) 
这个是串口式的,得用总线式的,速度很快。
回复

使用道具 举报

17

主题

42

回帖

17

积分

初级会员

积分
17
 楼主| 发表于 2017-9-2 09:22:30 | 显示全部楼层
硬件已确定,没法再更改为总线式的NOR Flash啊。

硬汉有别的招么?或者说可以压缩文件大小的。BmpCvt转换时我选的就是压缩格式,感觉效果不是很好。
现在用的是真彩16位565,256色。如果降为16色图片效果就太差了。

另外就是我现在没用背景图片,实时监控可用内存大概有500K的样子,但窗口切换感觉非常慢,这会是什么原因呢?开启了存储设备。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115778
QQ
发表于 2017-9-3 12:17:52 | 显示全部楼层

回 quickout02 的帖子

quickout02:硬件已确定,没法再更改为总线式的NOR Flash啊。

硬汉有别的招么?或者说可以压缩文件大小的。BmpCvt转换时我选的就是压缩格式,感觉效果不是很好。
现在用的是真彩16位565,256色。如果降为16色图片效果就太差了。

....... (2017-09-02 09:22) 
你测试个功能,不使用ICONVIEW控件了,也不使用背景图片了,主界面创建几个按钮,看看反应慢不。
回复

使用道具 举报

42

主题

1022

回帖

1153

积分

至尊会员

积分
1153
发表于 2017-9-3 16:24:09 | 显示全部楼层
图片转换成dta的时候,使用 High color(565), compressed 项试一下,能非常有效的压缩尺寸
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2018-10-23 09:35:58 | 显示全部楼层
我只有内部64KB内存,正在琢磨二级菜单的图标显示。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-17 18:06 , Processed in 0.281234 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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