keil uvision3 hex怎么转变为bin后变大了

keil uvision3 hex怎么转变为bin后变大了,第1张

应该是你的工具用错了,HEX文件是在代码之后还带有位置物世答信息,而BIN文件只有代码,所以HEX必定比BIN大.

一般在编译的时候,项目返段目录下有个BIN文件同时产生的,就是那个文件罩慧.

如果只有HEX,那就到网上下一个HEX2BIN的小工具好了.

简单来说:HEX文档是ascii码的文档。是不能直接烧到单片机中的。中间要有转换程序。但是现在很多编程器都设计成直接可以并笑肢导入hex文件烧录的,其绝世实这是做了设计的。bin文件是二进制文件,是可以直接烧到芯片中,中间不用转换的。HEX文件中是包含了地址信息的。这和BIN文件不同,BIN文件中只包含了数据信息,所以其实有时候同一个程序,bin文件和hex文件升唯的容量都不相同的,芯片解密出来的文件一般也是bin或者hex格式。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8182876.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存