Funduino Uno——上传时出错:avrdude:stk500_getsync() 不同步:resp=0x6e

Funduino Uno -- Error at Upload : avrdude: stk500_getsync() not in sync: resp=0x6e

我 2 天前买了一块新的 Funduino uno 板,现在我无法从我的 Arduino 上传任何草图 IDE...

总是出现错误:

Programmer not resonding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x6e

我试过了:

感谢帮助!

祝你有美好的一天,问候 On3

我认为最有可能的问题是当avrdude上传草图时你的funduino没有制作auto-reset。第二个问题是您的 funduino 不包含正确的引导加载程序。

这些问题的解决方法都有解释here on arduino

对于引导加载程序,您将被重定向到此 arduino page

我详细说明了重置的正确时间,因为这在某些地方不是很精确。在 arduino 板上有一个引导加载程序可以简化草图的上传。这是一小段程序,可以侦听串行(通过 USB)端口,并加载草图。 bootloader软件在启动时执行,超时时间约为1秒。此时arduino IDE 必须上传sketch,否则avrdude 会报错"programmer not responding".

对于大多数arduino板,当你打开串口时,这会触发板的auto-reset,所以bootloader被执行并可以接收一个新的sketch。

您可以在您的 arduino 中看到消息 IDE。推送上传时:

  • IDE 编译您的代码。
  • IDE打开串口,使开发板自动复位,并启动bootloader。
  • IDE(使用 avrdude 工具)将草图发送到板上。

如果您不信任自动过程,您可以在 IDE 准备好上传草图(编译后)时手动按下重置按钮。