打印

下载到arm内的bin文件的格式内容有人了解没?

[复制链接]
5176|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
firewolf1|  楼主 | 2007-2-28 10:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在进行st的ARM开发,需要串口进行升级,按照通信协议将编译好的bin文件写入到片外FLASH中,不知道bin文件中是否已经包含了起始、结束、位置等信息,请高手指教啊!谢谢!!!

相关帖子

沙发
xiaoerge| | 2007-2-28 11:56 | 只看该作者

bin文件好像是没有格式的

只是代码

使用特权

评论回复
板凳
computer00| | 2007-2-28 13:28 | 只看该作者

bin文件就是对应的镜像文件

bin文件的第一个字节烧到地址0去,依次类推.

使用特权

评论回复
地板
firewolf1|  楼主 | 2007-2-28 16:59 | 只看该作者

谢谢

en,仔细看了下bin文件,好像是没有多余的格式信息的,谢谢楼上的拉

使用特权

评论回复
5
mybao| | 2007-3-1 19:56 | 只看该作者

那bin文件的结束符怎么解决

bin文件没有结束符?

使用特权

评论回复
6
computer00| | 2007-3-1 22:00 | 只看该作者

没有结束符号。但是通常操作系统知道文件已经结束了

所以读文件的时候会告诉你文件结束。事实上在目录项中保存着文件长度信息,操作系统根据它知道文件大小。

使用特权

评论回复
7
xijing0508| | 2009-7-23 10:42 | 只看该作者

bin文件只是纯粹的机器代码

bin文件中不包含起始、结束、位置等信息,它只是汇编语言的机器代码,hex文件包含了要写入的地址等信息.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝