【问题标题】:Getting the contents of Arduino's flash memory back取回 Arduino 闪存的内容
【发布时间】:2014-03-01 21:14:38
【问题描述】:

我在 Arduino uno 上烧录了一段代码,我想取回这段代码的 hex 文件?!

我该怎么做?!

【问题讨论】:

  • 获取说明如何读取和/或写入舞会的部分的数据表...

标签: embedded arduino avr avrdude winavr


【解决方案1】:

在这个论坛上,它说您可以将代码从 Arduino 提取到您的计算机,但它将是您无法编辑的可执行代码(重写程序可能会更快)

http://forum.arduino.cc/index.php/topic,48218.0.html

【讨论】:

  • 该问题仅询问有关将内容检索为十六进制文件的问题,因此看来这正是所需要的。
【解决方案2】:

如果您有合适的hardware/software,您可以通过ISP(如果尚未禁用)从 AVR 读取闪存。您可以使用another Arduino 构建硬件,在avrdude 中使用“avrisp”作为ISP 接口设备ID。

不要禁用 AVR 的 SPI 端口的电源 - 这也会禁用 ISP 接口(相同的引脚),如果您没有工作的引导加载程序来加载代码以重新启用,则永久锁定您!

【讨论】:

    猜你喜欢
    • 2017-08-03
    • 2013-02-14
    • 1970-01-01
    • 1970-01-01
    • 2013-07-28
    • 2019-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多