用了多少RAM

[复制链接]
1171|20
 楼主| jiaxw 发表于 2017-4-16 22:29 | 显示全部楼层 |阅读模式
怎么看IAR编译后产生了多少code,用了多少RAM啊?
spark周 发表于 2017-4-16 22:32 | 显示全部楼层
然后呢?你是怎么应对这个的呢
 楼主| jiaxw 发表于 2017-4-16 22:34 | 显示全部楼层
运行后根本没有这些输出,按道理应该都有才对~
wyjie 发表于 2017-4-16 22:36 | 显示全部楼层

project->option->linker->list->generate linker listing

把module summary勾上, 在工程窗口Output处就可以看到有个文件生成了
heweibig 发表于 2017-4-16 22:38 | 显示全部楼层
在build消息框内右击,选择option,再把build显示模式改成 all 即可
jiahy 发表于 2017-4-16 22:41 | 显示全部楼层

Project->Options...(Alt-F7))的Linker->List中勾选Generate linker map file

这样可以生成map文件,这个就更详细了(需要什么自己勾选)。
lizye 发表于 2017-4-16 22:41 | 显示全部楼层

Tools->option->messages  show build messages设置成all

这样可以在编译后看到用了多少个RAM多少code,中间每个文件使用情况也可以看得到
wyjie 发表于 2017-4-16 22:44 | 显示全部楼层

楼上正解
 楼主| jiaxw 发表于 2017-4-16 22:46 | 显示全部楼层
好的,我明天去单位试一下,多谢各位大侠了哈,结贴了先
Soraka 发表于 2017-4-17 20:28 | 显示全部楼层
option->messages  show build messages设置成all
sdCAD 发表于 2017-4-18 19:29 | 显示全部楼层
生成的代码大小?
kkzz 发表于 2017-4-18 19:36 | 显示全部楼层
iar没有输出吗?
kkzz 发表于 2017-4-18 19:37 | 显示全部楼层
编译成功后,显示Program Size: data=   xdata= code=  
minzisc 发表于 2017-4-18 19:39 | 显示全部楼层
这个对你的代码有什么影响?
pixhw 发表于 2017-4-18 19:40 | 显示全部楼层
都会在输出那栏显示。
chenci2013 发表于 2017-4-18 19:40 | 显示全部楼层
jiaxw 发表于 2017-4-16 22:34
运行后根本没有这些输出,按道理应该都有才对~

可以查看一下楼主的代码
sdCAD 发表于 2017-4-18 19:41 | 显示全部楼层
这个在编译结果就能输出
kkzz 发表于 2017-4-18 19:41 | 显示全部楼层
建议楼主换其他的编译器吧。
minzisc 发表于 2017-4-18 19:41 | 显示全部楼层
楼主选择的什么处理器?
pixhw 发表于 2017-4-18 19:41 | 显示全部楼层
只要不是内存泄漏,一般没有问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

825

主题

9762

帖子

4

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