如何得知我的ARM程序大小?
主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A
问题: 我写了一个ARM程序,在哪里可以查看该程序的大小?
解答: 你可以在代码的.map 文件中查看这些信息。在你的labVIEW项目浏览器中右键点击目标,选择
Show Keil uVision。打开 Keil uVision开发环境后,右键点击左边列表中的顶层labVIEW选项,选择
打开.\labVIEW.Map 。拖拽滚动条至map文件的底部可以看到以下信息:
===============================================================
1- Total RO Size (Code + RO Data) 50392 ( 49.21kB)
2- Total RW Size (RW Data + ZI Data) 52648 ( 51.41kB)
3- Total ROM Size (Code + RO Data + RW Data) 52528 ( 51.30kB)
===============================================================
- RO 总大小 - 代码的大小
- RW总大小 - RAM 大小
- 运行代码所需要的最小RAM空间大小。这个大小包含了所有的堆栈,因为这些堆栈在程序映像中已经被申明为固定大小。
- ROM总大小 - 映像大小
- 代码与数据在闪存中存储所需的空间大小(以字节为单位)。你需要确保拥有大于映像大小的可使用闪存空间。
相关链接:
附件:
报告日期: 07/10/2008
最近更新: 09/13/2011
文档编号: 4N9H1D6C
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.