我在 Arduino uno 上烧了一个代码,我想取回这个代码的十六进制文件?!
我怎么能做到这一点?!
如果您有合适的硬件/软件,您可以通过ISP(如果尚未禁用)从 AVR 读取闪存。您可以使用另一个 Arduino构建硬件,使用“avrisp”作为 avrdude 中的 ISP 接口设备 ID。
不要禁用 AVR 的 SPI 端口的电源 - 这也会禁用 ISP 接口(相同的引脚),如果您没有工作的引导加载程序来加载代码以重新启用,则永久锁定您!
在这个论坛上,它说您可以将代码从 Arduino 提取到您的计算机,但它将是您无法编辑的可执行代码(重写程序可能会更快)