本人最近在玩ucgui,用的是STM32F407ZG16想显示一张GIF动图来着,结果加上强大的数组之后显示内存不够。具体如图 1;后面查看各种资料 也改了很多地方,Option For Targets那里都将Size改成最大值1M Flash,192K的RAM,如图2;有人说堆栈的问题,我设置的堆栈如图3;还有一个就是定义数组时我都是在数组前面加了const (放在ROM里面)如图4;请问我还要怎么做才能解决问题,求大神指导。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
嗯,我就是里面有一个存放GIF动图数据的数组很大,代码几千行。但是我放在1M的Flash里面去了呀,跟RAM应该没关系了吧。
一周热门 更多>