GUI内存空间不够

2019-07-21 00:24发布

在编写GUI界面时,只是弄了几张图片,在编译的时候就出现了空间不足,要是编写一整套GUI界面,这个问题该如何解决?
求各位分享经验...
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
jermy_z
1楼-- · 2019-07-21 05:23
willsmith 发表于 2016-1-4 21:59
恩,你是怎么处理的?

把图片放外部FLASH里,用到的时候再读出来,或者把数组用const修饰下,那样是放在内部flash里的
jermy_z
2楼-- · 2019-07-21 05:28
你把图片资料直接放数组里了?
willsmith
3楼-- · 2019-07-21 07:54
jermy_z 发表于 2016-1-4 20:11
你把图片资料直接放数组里了?

恩,你是怎么处理的?
ricefat
4楼-- · 2019-07-21 13:07
 精彩回答 2  元偷偷看……
willsmith
5楼-- · 2019-07-21 15:43
 精彩回答 2  元偷偷看……
ricefat
6楼-- · 2019-07-21 20:16
本帖最后由 ricefat 于 2016-1-5 15:36 编辑
willsmith 发表于 2016-1-5 09:52
如果不用图片做GUI,那有什么其它的好办法可以借鉴吗?求大神指点

安卓,windows,ios,MacOS,linux,emWin这种界面总体上都是代码生成的,用纯 {MOD},渐变 {MOD}或是半透明组成比较简单好看的界面,图片或是图标只是很少一部分。另外GUI也需要结合硬件功能让其更好看,比如F429自带的2D图形加速功能,或是参考F746的演示代码。总得来说,好的GUI需要比较强悍的计算机图形学,硬件,以及一定的美术功底。

我自己没太搞过GUI,只是觉得单片机还是做单片机的活,GUI什么的交给ARM更合适

最后附上F7的演示视频,没有什么图片,但是界面我认为很漂亮

一周热门 更多>