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

[复制链接]
1923|8
 楼主| Elric_QZH 发表于 2015-9-19 08:55 | 显示全部楼层 |阅读模式
MDK中如何看出程序占了RAM,ROM的多少空间呢
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  
blong75 发表于 2015-9-21 08:19 | 显示全部楼层
RW-data是指已初始化的全局变量,ZI-DATA是未初始化的全局变量,RW-data+ZI-DATA=程序使用的总内存
打着哈欠说 发表于 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)      
邓布利多 发表于 2015-9-22 15:16 | 显示全部楼层
september7 发表于 2015-9-19 16:45
.map 文件好好查查哪些占用了空间。

c51中是没有这个map文件的,他叫.m51文件
STM32初学者 发表于 2015-9-23 22:26 | 显示全部楼层
全部编译的时候,就会出现提示的。
 楼主| 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

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