怎么导出Arduino 已编译的二进制文件,导出后利用烧录软件...-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 小类2020

[未解决] 怎么导出Arduino 已编译的二进制文件,导出后利用烧录软件...

[复制链接]
 楼主| 发表于 2020-7-28 09:49 | 显示全部楼层
ifeue 发表于 2020-7-28 09:45
也许大家都理解错了。你是想把Arduino里现有的程序读出来存成HEX,再下载到其他的Arduino 里吗? ...

对对,我想在别破坏当前的Arduino程序,然后导出二进制文件,再把它下载到新的Arduino里。这种方法可行么?源程序传到新的Arduino里还能用么?
发表于 2020-7-28 10:05 | 显示全部楼层
小类2020 发表于 2020-7-28 09:49
对对,我想在别破坏当前的Arduino程序,然后导出二进制文件,再把它下载到新的Arduino里。这种方法可行么 ...

前面所说的导出HEX都是有源程序的。不是从Auduino 读回来。
 楼主| 发表于 2020-7-28 10:28 | 显示全部楼层
ifeue 发表于 2020-7-28 10:05
前面所说的导出HEX都是有源程序的。不是从Auduino 读回来。

哦明白了 也就是说我只能在有源代码的情况下,才可以导出二进制文件,生成HEX,然后在导进新的Auduino,在没有源代码的情况下直接去导出一个Auduino 是无法导出二进制文件的是么?
发表于 2020-7-28 15:14 | 显示全部楼层
如果芯片没有防读取,是可以使用专用isp工具读取出程序的
 楼主| 发表于 2020-7-28 16:22 | 显示全部楼层
XlinliY.Zhang 发表于 2020-7-28 15:14
如果芯片没有防读取,是可以使用专用isp工具读取出程序的

您好 非常感谢 能说具体点用什么软件么?
 楼主| 发表于 2020-7-28 16:23 | 显示全部楼层
小类2020 发表于 2020-7-28 16:22
您好 非常感谢 能说具体点用什么软件么?

Arduloader 可以么?具体怎么操作
发表于 2020-7-28 22:44 | 显示全部楼层
小类2020 发表于 2020-7-28 16:22
您好 非常感谢 能说具体点用什么软件么?

ATMEL专用的调试器,淘宝找下
发表于 2020-7-29 08:20 | 显示全部楼层
本帖最后由 上海老王 于 2020-7-29 08:22 编辑
小类2020 发表于 2020-7-28 08:57
我是导出的Blink示例,导出后有两个文件 Blink.ino.standard.hex 和 Blink.ino.with_bootloader.standard ...

一般用标准的那个,另一个应该是带了bootloader的。当然,正如楼上有说过,这都是基于源程序在手,用IDE生成的HEX,如果想从已经烧录好的芯片里倒出HEX那就另当别论了。
 楼主| 发表于 2020-7-29 08:49 | 显示全部楼层
上海老王 发表于 2020-7-29 08:20
一般用标准的那个,另一个应该是带了bootloader的。当然,正如楼上有说过,这都是基于源程序在手,用IDE生 ...

好的 感谢 !现在有点明白了,我就是想从烧录好的Arduino里导出HEX,楼上的朋友推荐使用ATMEL的专用调试器,您还有什么方法么?
 楼主| 发表于 2021-6-17 13:55 | 显示全部楼层
XlinliY.Zhang 发表于 2020-7-28 22:44
ATMEL专用的调试器,淘宝找下

您好现在自己弄了一块板子,用您推荐的调制器也可以编写程序导入和导出HEX文件了,我还有个问题请教,我如何判断一块板子是否烧写了熔丝位和芯片加密?如果烧写了熔丝位我用ISP去读取会有什么现象?谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 04:05 , Processed in 0.073893 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表