单片机/MCU论坛
直播中

张玉珍

7年用户 1062经验值
私信 关注
[问答]

MDK输出的HEX文件比软件状态栏显示的文件大小要大很多是为什么?

实际的文件要大出10K左右,为什么会出现这样的情况

回帖(1)

李子胡

2023-10-13 15:04:23
这是因为HEX文件实际的大小并不是你在系统属性里面看到的空间大小,因为HEX文件本身就是文本格式,还有各种校验,你在系统里面看到的文件大小是包括了所有的这些信息,而实际我们下载到MCU的文件大小就是程序段,没有校验和格式段,所以在系统里看到的文件大小要比MDK的大出很多,这个是正常的,以你的MDK输出信息的文件大小为准即可          
举报

更多回帖

发帖
×
20
完善资料,
赚取积分