用mini板子下载的hex文件超过256K为什么还能成功啊

2019-10-15 23:13发布

通过FLYMCU烧了一个程序进去,hex文件大小是 667KB

FLYMCU 显示 ‘’共写入237KB,进度100%,耗时55141毫秒”.....

这是怎么回事,难道hex文件又经过编译才烧进去吗

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
abdfgh
1楼-- · 2019-10-17 01:44
南有乔木 发表于 2016-12-23 10:41
FlyMCU又对hex文件进行转换了么

转没有转换不清楚,但是bin是纯2进制的机器代码,就是程序的大小,hex是对bin又进行了封装,这些东西单片机运行是不需要的
南有乔木
2楼-- · 2019-10-17 03:54
abdfgh 发表于 2016-12-23 10:47
转没有转换不清楚,但是bin是纯2进制的机器代码,就是程序的大小,hex是对bin又进行了封装,这些东西单片机运 ...

对,这我查到了,可是下进去的是hex文件....不转换不可能吧
南有乔木
3楼-- · 2019-10-17 07:03
abdfgh 发表于 2016-12-23 11:10
flymcu能下的格式多了去了,但是本质都是2进制编码,你就当它转换了就行,不必纠结与这个,MDK还可以直接生成 ...

哦哦,查到的是因为hex文件的里面的数据都采用ASCII方式存储,还有其他数据,所以文件大。。。
下载的实际数据大小是小的。。。

一周热门 更多>