单片机学习小组
登录
直播中
王莉
7年用户
1323经验值
私信
关注
HEX文件大小与单片机ROM大小之间有什么关系?
开启该帖子的消息推送
嵌入式
ROM单片机
HEX文件大小与
单片机
ROM大小之间有什么关系?
回帖
(2)
任娇
2022-2-16 10:22:26
操作系统文件管理是以簇为最小单位的,即使文件大小不到一簇也需要占用一簇的空间,你看到的HEX的大小并不等于烧写到单片机ROM中的大小,HEX文件还包含很多信息比如校验码等,应该直接看下载软件显示的信息,或编绎器显示的CODE信息为准。
另一说法:
HEX文件里面用的是可打印字符,一般是把每个字节变成两个字符,然后加上前面的地址字符,后面的校验两个字符,另外还有两个回车换行符,这样基本上是16字节能够变成45个字节,大约是3倍,但是HEX文件可以忽略无效数据,所以只能说大致比例是接近3.
操作系统文件管理是以簇为最小单位的,即使文件大小不到一簇也需要占用一簇的空间,你看到的HEX的大小并不等于烧写到单片机ROM中的大小,HEX文件还包含很多信息比如校验码等,应该直接看下载软件显示的信息,或编绎器显示的CODE信息为准。
另一说法:
HEX文件里面用的是可打印字符,一般是把每个字节变成两个字符,然后加上前面的地址字符,后面的校验两个字符,另外还有两个回车换行符,这样基本上是16字节能够变成45个字节,大约是3倍,但是HEX文件可以忽略无效数据,所以只能说大致比例是接近3.
举报
bessam
2022-2-16 16:01:37
编写程序编译后的 .HEX文件只有小于单片机的ROM空间,才能完成下载到单片机系统。
编写程序编译后的 .HEX文件只有小于单片机的ROM空间,才能完成下载到单片机系统。
举报
更多回帖
rotate(-90deg);
回复
相关问答
嵌入式
ROM单片机
单片机
内存和程序
大小
有
什么关系
吗?怎么选用不同内存
大小
的
单片机
?
2024-05-16
292
STC
单片机
下载时显示
文件大小
超出范围怎么解决?
2023-10-28
819
单片机
PCA和PWM
之间
有
什么关系
?
2021-10-20
1545
mpc5554CPU为什么可以通过修改lcf
文件
来改变BIN
文件大小
?
2023-03-14
232
如何查看CC2530的z-stack协议栈程序的
大小
?
2017-09-26
5778
嵌入式系统、
单片机
及ZigBee
之间
具体
有
什么关系
呢
2015-03-04
5126
求大神指教,怎么评估一个程序需要多大的Flash?????
2017-07-27
7055
嵌入式,
单片机
,ARM,Android底层开发
之间
有
什么关系
?
2021-07-01
1668
如何使通过“TDMS写入”记录的
文件大小
和通过“DAQmx配置记录”记录的
文件大小
一样?
2018-04-26
5409
zigbee协议栈程序的协调器以及终端的
HEX
文件大小
均超过了256kb
2017-07-12
3806
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分