11智能在线
新记
怎样知道hex文件烧到单片机中占多大程序存储器空间
我用keil写了一个C程序,几百条,生成hex文件有10K,烧到单片机中它要占多少程序存储器空间?
举报该文章
相关建议 2007-09-25
大约3~4K,单片机的程序都是 .BIN格式的文件,其大小大约为 .HEX文件的三分之一。你可以将 .HEX文件转变为 .BIN文件再看它的大小,一定占不了8KB的空间。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/8vpq87fp.html
其他看法
第1个回答 推荐于2016-04-06
Keil在编译完成后会在屏幕下方的Output Window中的Build信息窗口里显示编译完成后的程序大小,请注意与下面一行类似的内容:
Program Sise: data=xxx xdata=yyyy code=zzzz
data表示程序占用内部Ram的空间大小,单位是字节
xdata表示程序占用外部Ram的空间大小,单位是字节
code表示程序占用程序存储器的空间大小,单位是字节本回答被提问者采纳
相似回答
大家正在搜
相关问题
如何计算hex文件导入单片机后实际占多大空间
请问51单片机,程序写完之后,生成了hex文件,如何知道此h...
keil编译生成hex文件大小与单片机内的flash空间大小...
如何将hex 文件烧入单片机并运行程序
请问怎么查看用Keil所编程序占用ROM的大小
51单片机程序空间大小
如何存大于64K的HEX到单片机
编译的hex文件大小和储存一样吗