当前位置:首页 » 编程软件 » keil编译器怎么看程序空间大小

keil编译器怎么看程序空间大小

发布时间: 2025-02-28 12:11:48

A. 单片机编程,keil中怎么看程序有多少k。还有如果大量用延时函数使CPU空转,是不是很占用单片机空间

程序存在单片机flash中的空间大小要看keil编译程序过后最下面的output window中的code大小。尽量不要大量使用延时函数,最好就不要使用,非要用的话也不要超过10ms。因为用中断的话,只要中断源触发进入中断,正好卡在delay函数这个地方,那中断再回来延时就不准确了。看HEX文件大小的方法是不正确的。

B. KEIL上怎么看程序大小请问高手,我编译好文件后,怎么不能看到编译好文件的大小,比如code= //如------

1、升级到UV4,则每次编译完成后,会在最后提示相关信息。
2、在target 的 “user”选项卡中的“Run User Programs After Build/Rebuild”选项里,勾上“Run #1”,并在后面的方框里输入命令“fromelf -z .\rvmdk\hello.axf”。注意:.\rvmdk\hello.axf是你生成的调试文件。具体看你的项目。

C. 怎么看keil编译器定义的数据类型占多少位

办法1:直接在代码中,使用sizeof运算符,例如a=sizeof(int),那么a的值就是int的长度。
办法2:编译成功后,打开.map文件(或.m51),查找SYMBOL
例如:
00000036H SYMBOL DATA BYTE temp
00000037H SYMBOL DATA BYTE temp2
temp,temp2是变量名,00036H是变量起始地址,DATA表示在data区,BYTE表示变量是BYTE型的,也就是一个字节。你可以通过不同变量的地址差来计算长度。

D. keil4编译后的程序大小怎么确定啊Program Size: data=27.0 xdata=0 code=3112。可在电脑查看却是8.84K

编译后看代码大小。
KEIL最下面的一栏里面。
例如:
Program Size: data=79.0 xdata=31 code=7582

code后面 就是代码的大小。
希望采纳

热点内容
x86编译的程序 发布:2025-02-28 17:16:19 浏览:76
电脑无法上网代理服务器出现问题 发布:2025-02-28 17:12:09 浏览:148
sql数据编辑器 发布:2025-02-28 17:07:53 浏览:383
2003安装sql2008 发布:2025-02-28 16:42:02 浏览:159
oraclesql查询时间段 发布:2025-02-28 16:34:15 浏览:799
华为安卓的自带分身在哪里 发布:2025-02-28 16:27:43 浏览:465
学编程科班 发布:2025-02-28 16:27:38 浏览:139
热泵编程 发布:2025-02-28 16:16:21 浏览:141
全键盘编程 发布:2025-02-28 16:06:49 浏览:936
csocket编程实例 发布:2025-02-28 16:05:11 浏览:307