【问题标题】:Can't upload to arduino Uno board. Error message - avrdude: stk500_recv(): programmer is not responding无法上传到 arduino Uno 板。错误消息 - avrdude: stk500_recv(): 程序员没有响应
【发布时间】:2023-03-24 18:47:01
【问题描述】:

我正在尝试将一个简单的草图上传到我的 Uno 板上,但收到以下错误消息:
avrdude: stk500_recv():programmer is not respond.

我有 5 个 Uno 板,其中 3 个工作正常,所以我想这与两块板(以前可以工作)而不是我的系统或电缆有关。

我还在两块板上进行了环回测试 (http://forum.arduino.cc/index.php?topic=73748.0),其中一块工作正常,另一块没有回声。

我在以下链接中阅读了有关此问题的可能解决方案,但作为 arduino 的新手,我不知道如何调试问题或如何实施某些解决方案。 Arduino Sketch upload issue - avrdude: stk500_recv(): programmer is not responding

任何帮助将不胜感激,在此先感谢。

编辑:尝试使用 Arduino 作为 AVR ISP,但两个板都失败了 (https://www.arduino.cc/en/Tutorial/ArduinoISP)

【问题讨论】:

    标签: arduino arduino-uno


    【解决方案1】:

    这是一个已知的错误。尝试断开所有外围设备与 arduino 引脚的连接。并重复上传草图。

    【讨论】:

    • 没有外围设备。这是一条已知的错误消息,这意味着通常某些东西无法正常工作,似乎在两块板上都无法通过断开重新插入或重新启动来解决问题..
    【解决方案2】:

    也许 Mega328P 或 Mega 32u4(?) 芯片或两者都被炸毁了。我有一次,它和你描述的差不多——在我的情况下,Mega28P 由于短路而部分烧毁,这有点难以描述,但随着时间的推移,它在完全停止工作之前变得更加不稳定。

    至于 Mega328P,许多 Uno 将它们安装在插座中,因此您可以尝试将 328P MCU 从“不工作”切换到“工作板”,看看“工作板”是否停止工作,“非工作板”开始工作等等。

    我认为如果引导加载程序损坏或丢失也可能发生这种情况,但我认为您已尝试解决此问题,但可能请仔细检查此过程:

    https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoISP

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-20
      • 1970-01-01
      相关资源
      最近更新 更多