打印

MDK中如何看到占用空间的大小

[复制链接]
1602|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Elric_QZH|  楼主 | 2015-9-19 08:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
september7| | 2015-9-19 16:45 | 只看该作者
.map 文件好好查查哪些占用了空间。

使用特权

评论回复
板凳
精彩人生sun| | 2015-9-19 22:10 | 只看该作者
编译时不是会有提示么,RO,RW和code

使用特权

评论回复
地板
chenyu988| | 2015-9-20 08:26 | 只看该作者
Program Size: Code=22396 RO-data=7592 RW-data=484 ZI-data=3620  

使用特权

评论回复
5
blong75| | 2015-9-21 08:19 | 只看该作者
RW-data是指已初始化的全局变量,ZI-DATA是未初始化的全局变量,RW-data+ZI-DATA=程序使用的总内存

使用特权

评论回复
6
打着哈欠说| | 2015-9-21 20:10 | 只看该作者
楼上说的不对,网上找了这么一段说明
   Total RO  Size (Code + RO Data)               
    Total RW  Size (RW Data + ZI Data)           
    Total ROM Size (Code + RO Data + RW Data)      

使用特权

评论回复
7
邓布利多| | 2015-9-22 15:16 | 只看该作者
september7 发表于 2015-9-19 16:45
.map 文件好好查查哪些占用了空间。

c51中是没有这个map文件的,他叫.m51文件

使用特权

评论回复
8
STM32初学者| | 2015-9-23 22:26 | 只看该作者
全部编译的时候,就会出现提示的。

使用特权

评论回复
9
Elric_QZH|  楼主 | 2017-11-25 09:45 | 只看该作者
打着哈欠说 发表于 2015-9-21 20:10
楼上说的不对,网上找了这么一段说明
   Total RO  Size (Code + RO Data)               
    Total RW  S ...

原来是这样的,也可以看.map文件来实现的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

133

帖子

0

粉丝