网站首页 > 精选文章 正文
bin文件在单片机中也是一种常用到的文件。顾名思义就是二进制文件。
主要来看一下bin文件和hex文件的区别:
- HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身,文件只是包括了纯粹的二进制数据,bin是直接的内存映象表示,二进制文件大小即为文件所包含的数据的实际大小。在烧写或下载HEX文件的时候,一般都不需要用户指定地址,因为HEX文件内部的信息已经包括了地址。而烧写BIN文件的时候,用户是一定需要指定地址信息的。
- HEX文件和BIN文件大小有区别, HEX文件是用ASCII来表示二进制的数值。例如一般8位二进制数值0x3F,用ASCII来表示就需要分别表示字符'3'和字符'F',每个字符需要一个BYTE,所以HEX文件需要> 2倍BIN文件的空间。对一个BIN文件而言,你查看文件的大小就可以知道文件包括的数据的实际大小。而对HEX文件而言,你看到的文件大小并不是实际的数据的大小。一是因为HEX文件是用ASCII来表示数据,二是因为HEX文件本身还包括别的附加信息(:,长度,)。
- 上一篇: 老板:Bin文件你都不会看,还有脸在这边?
- 下一篇: 和家亲摄像头刷萤石云不完美教程
猜你喜欢
- 2024-12-10 赛博朋克2077下载完进不去怎么办 无法进入游戏解决方案
- 2024-12-10 嵌入式学习之HEX转BIN文件
- 2024-12-10 Andriod手机电池电量完美校正教程,让电池重放光芒
- 2024-12-10 使用Nutch搭建自己的搜索引擎,开源软件推荐
- 2024-12-10 「Excel-VBA」功能模块-操作另一个Excel文件-01-文件打开窗口
- 2024-12-10 IMX6ULL——启动流程(与stm32对比)
- 2024-12-10 Linux下分析bin文件的10种方法
- 2024-12-10 推荐两款好用的16进制编辑器
- 2024-12-10 Java JDK是什么?JDK安装目录介绍
- 2024-12-10 C# BIN文件读取以及CRC校验(匹配STM32F103)
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)