GD32F130F4 KEIL工程内存问题

[复制链接]
 楼主| albert_smt 发表于 2016-7-21 12:04 | 显示全部楼层 |阅读模式
我在KEIL中创建一个简单的工程,编译后发现ZI-data就用了2144,不知道为什么,求高人解答,谢谢!

Program Size: Code=328 RO-data=364 RW-data=0 ZI-data=2144  
木木guainv 发表于 2018-6-14 13:33 | 显示全部楼层
工程设置界面来一个
firstblood 发表于 2018-6-18 16:30 | 显示全部楼层
这个跟程序的代码设置有关系的
comeon201208 发表于 2018-6-18 20:43 | 显示全部楼层
Code, RO-data,RW-data,ZI-data

Code为程序代码部分
RO-data 表示 程序定义的常量const temp;
RW-data 表示 已初始化的全局变量
ZI-data 表示 未初始化的全局变量
comeon201208 发表于 2018-6-18 20:43 | 显示全部楼层
这么说,楼主的全局变量整的还蛮多的哈
comeon201208 发表于 2018-6-18 20:44 | 显示全部楼层
并且还是没有初始化的,,怎么讲?这个是重点优化的对象哈
baimiaocun2015 发表于 2018-6-18 22:13 | 显示全部楼层
楼上的介绍我也跟着学习下这个基础知识的
baimiaocun2015 发表于 2018-6-18 22:14 | 显示全部楼层
不过我也是有疑问的,不赋值的全局变量的,有这么多的额?
baimiaocun2015 发表于 2018-6-18 22:15 | 显示全部楼层
是不是有啥相关的全局变量的数组设计的?
guanjiaer 发表于 2018-6-19 08:13 | 显示全部楼层
跟有没有赋值没啥太大关系
tongbu2015 发表于 2018-6-19 20:45 | 显示全部楼层
筛查下未初始化的全局变量的
zhangbo1985 发表于 2018-6-19 21:43 | 显示全部楼层
comeon201208 发表于 2018-6-18 20:43
Code, RO-data,RW-data,ZI-data

Code为程序代码部分

这个解析的很好的,全局变量的尽量少用的
chuntian2016 发表于 2018-6-21 21:49 | 显示全部楼层
这个还是好好地优化下代码的吧
zhangypVip 发表于 2018-6-26 14:43 | 显示全部楼层
试试勾选Use MicroLIB
微信图片_20180626143920.png
shenmu2012 发表于 2018-6-27 22:59 | 显示全部楼层
这个不管怎么说,还是需要优化下现有代码的
shenmu2012 发表于 2018-6-27 22:59 | 显示全部楼层
楼上的这个解决办法的我下去试下的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

4

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部