当前位置:首页 > 技术心得 > 正文内容

OKI单片机-如何查看编译后程序占用的RAM和ROM大小

xjtudll14年前 (2013-01-31)技术心得19942

OKI单片机程序编译成功后,Project目录下将会多出一个map文件。通过这个文件,可以知道程序占用的RAM和ROM

1、程序占用ROM

分两种情况,第一种情况如下图:

clip_image001

像这种情况,占用ROM是:

Total size(CODE) + Total size(TABLE) = 1916+95 = 2011 Bytes

第二种情况如下图所示:

clip_image003

像这种情况,占用ROM是:

Total size(CODE) + Total size(TABLE) -S TABLE (absolute) = 1686 + 15967-1587 = 16066 Bytes。

2、程序占用RAM

clip_image005

如图所示,一种方法就是将所有的C DATA的Size加起来,得到的肯定就是程序占用的RAM。

另一种办法就是:Total Size(DATA) – S DATA

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/258/

标签: OKI单片机
分享给朋友:

“OKI单片机-如何查看编译后程序占用的RAM和ROM大小” 的相关文章

Storyboard已关联下面的TableView,为什么TabView的Cell显示不出来

问题: Storyboard已关联下面的TableView,为什么TabView的Cell显示不出来 原因及解决办法: 很简单,你的代码没有设置,SB里面的TableViewController要关联一个类,你需要添加好,并且注意下面这两个代理方法的返回值 - (NSInteger)numberO...

找回丢失的“显示桌面”图标

Windows快速启动栏里面有个“显示桌面”的图标,点击图标就能快速切换到桌面,这个用起来很方便,当然用Windows+D快捷键也能实现该功能,不过对于我这种习惯用鼠标点击的人来说,还是“显示桌面”这个用起来爽。今天,一不小心,将“显示桌面...

VSPD + Keil 实现串口的仿真调试

VSPD + Keil 实现串口的仿真调试

VSPD顾名思义就是在本本上虚拟串口,实际上这个软件做的就是虚拟出一对已经互联的串口。 上面就是虚拟出来了com3和com4,而且已经交叉(默认)连接了,这样相当于本本的com3、com4在外面已经连好了,下面要做的就是在内部分别赋予com3和com4所属终端了。 com4—&mda...

Qt无法定位程序输入点

Qt无法定位程序输入点

       Qt发布程序的时候,运行exe文件(位于release文件夹),提示Qt无法定位程序输入点于动态链接库QtCore4.dll上,如图所示。   碰到这个问题,当然第一件事是在\Qt\2009.05...

sharepoint 安装Office Web Applications 报错

sharepoint 安装Office Web Applications 报错,如下: 未能从程序集“Microsoft.Office.Excel.Server.MossHost, Version=14.0.0.0, Culture=neutral, PublicKeyToken=...

Protel99SE PCB重复绘制导线

Protel99SE PCB重复绘制导线

Protel99SE PCB中,若相同Net的两个焊盘,默认是只能画一根导线的;或者说有三个相同Net的焊盘,那么只能将两边连起来,而有一边是无法连接起来的,如果你执意要连接,那么另外一边的导线将会自动去除。有没有什么办法重复绘制导线呢? Tools->Preference,将【Automat...

评论列表

xjtudll
xjtudll IP:
12年前 (2014-06-05)

网上本来就没有资料啊,这种单片机资料只有代理商有。

xjtudll
xjtudll IP:
13年前 (2013-12-04)

Total size (TABLE )就是查表占用的ROM,OKI C语言里是用const 定义的。

AAA
AAA IP:广东省
12年前 (2014-06-05)

楼主有OKI的编程资料么,能不能给我的邮箱里发一份,我现在用OKI的单片机,确是连一份资料都没有,网上资料可少,我的QQ号 1569387918@QQ.COM

xjtudll IP: 回复:
网上本来就没有资料啊,这种单片机资料只有代理商有。
12年前 (2014-06-05)
shenHark
shenHark IP:广东省
13年前 (2013-12-03)

博主,您好:
计算ROM的第一种情况:Total size (CODE )是代码量的大小。
Total size (TABLE ) 是表示哪什么内容?

xjtudll IP: 回复:
Total size (TABLE )就是查表占用的ROM,OKI C语言里是用const 定义的。
13年前 (2013-12-04)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。