chenho
发表于 2022-7-8 21:28
怎么算程序使用的空间
怎么算程序使用的空间
dingy
发表于 2022-7-8 21:35
lz的意思是现有的代码占多少空间吗?
dingy
发表于 2022-7-8 21:37
找到PC指针一个字一个字的找寻址
chuxh
发表于 2022-7-8 21:39
4位的可以在IDE66中编译好程序后,在开始的部分点鼠标右键,上面有PC值,再到程序结尾的部分点鼠标右键,有PC值,减一下就可以得到使用的空间了
jiajs
发表于 2022-7-8 21:43
如果程序中有用到ORG定位地址,就要分段来计算使用的程序空间了.
chuxh
发表于 2022-7-8 21:44
全部算成位,然后拿8去除?
dingy
发表于 2022-7-8 21:46
看文件夹内的LST文件。
supernan
发表于 2022-7-8 21:48
这个问法太模糊,可以查MCU的spec,知道MCU内部的CODE空间
jiajs
发表于 2022-7-8 21:50
编译厚编译器会给code所占的空间。。。。。
chuxh
发表于 2022-7-8 21:53
一般编译器都会有程序存储空间的计算方法
supernan
发表于 2022-7-8 21:56
在编译完成后会在屏幕下方的Output Window中
zhenykun
发表于 2022-7-8 21:58
用的keil么?
pengf
发表于 2022-7-8 22:00
如果是用汇编语言编写程序,使用那些RAM单元,是由编程者自己安排的
午夜粪车
发表于 2022-7-8 22:02
不同的编译软件、不同的编译条件,很复杂
llljh
发表于 2022-7-8 22:05
看生成的map文件肯定会有这部分信息
kangzj
发表于 2022-7-8 22:07
编译程序过后最下面的output window中
chenjunt
发表于 2022-7-8 22:10
你使用的是什么编译环境呢?
stly
发表于 2022-7-8 22:12
楼主需要做什么功能呢
chenho
发表于 2022-7-8 22:14
这个编译器可能知道的。
llljh
发表于 2022-7-8 22:16
一般编译的时候都会给出汇总情况