51单片机程序下载后得不到hex而是得到obj

51单片机程序下载后得不到hex而是得到obj,第1张

1、首先打开下载的51单片机程尺并序。

2、点击系统设置,设置中找到格式版本。

3、在格式版本中,找到选项后缀,在51单片没模机枯困缓程序下载后得到的hex选项更改到obj,即可。

代码中..

有重叠的地银知举址

另外老式编程器要的是 bin文件不是obj文件..

hex文件可以简单的转化成bin文件.

bin文件是没有..各种校验的,,文件如果部分破会不能检测出来.

hex更加的安全,里面都带有校验,部分破会.

编程器多半会告诉你,你的文件有问题(有些垃圾编程器软猛游件不会)

hex文件是 ascii形式存放的.在加上检验.文件肯定比bin的大.

bin是存二进制文件..把内容一一放入 单片机存储器就可以执行

hex文件..编程器软件.会自动帮你解码文件(解码的最终结果就是bin文件的内锋碧容)

网上有相互转化的工具 bin2hex/ hex2bin

生成绝团则hex文件 hex文件的生成通常是默并棚认不选择生成的,MDK这个IDE对于hex生成还是很友善的。只需要在设置中进行勾选就可以了。 1.1选择生成 如上图所示

2. 生成bin文件 MDK生成bin文件就比较麻烦了,但也是一次设置,整个工程寿命有效,也可或启以接受。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存