当前位置:首页 » 编程软件 » 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后面 就是代码的大小。
希望采纳

热点内容
php办公系统 发布:2025-07-19 03:06:35 浏览:900
奥德赛买什么配置出去改装 发布:2025-07-19 02:53:18 浏览:42
请与网络管理员联系请求访问权限 发布:2025-07-19 02:37:34 浏览:189
ipad上b站缓存视频怎么下载 发布:2025-07-19 02:32:17 浏览:844
phpcgi与phpfpm 发布:2025-07-19 02:05:19 浏览:527
捷达方向机安全登录密码是多少 发布:2025-07-19 00:57:37 浏览:693
夜魔迅雷下载ftp 发布:2025-07-19 00:39:29 浏览:99
增值税票安全接入服务器地址 发布:2025-07-19 00:20:45 浏览:486
solidworkspcb服务器地址 发布:2025-07-18 22:50:35 浏览:823
怎么在堆叠交换机里配置vlan 发布:2025-07-18 22:42:35 浏览:630