arduino nano avrdude:stk500_getsync():不同步:resp = 0x00

时间:2014-11-22 17:58:22

标签: upload arduino avrdude

我正在尝试使用atmega328将blink素描上传到新的arduino nano v3(技术上是来自geeetech的iduino仿冒品),但我一直得到臭名昭着的“avrdude:stk500_getsync():不同步:resp = 0x00”错误...如何避免此错误并成功上传? 这就是我所知道的:

  • 1)我已根据ftdi安装了ftdi驱动程序 有关纳米的说明。
  • 2)在arduino IDE中它识别出来 com端口。我选择了正确的端口和正确的电路板。
  • 3)我将Rx和Tx短接在一起,并在我的序列中输入一个字符串 我应该监视并收回它。
  • 4)当我尝试上传闪烁草图时,我的L LED闪烁,Rx引脚闪烁3次, 然后我得到错误信息和修改后的版本 草图(我只是延长了延迟)没有通过。
  • 5)这条信息可能是无关紧要的,但我的纳米是永恒的 眨眼的状态好像让我上传草图一次......我做到了 在安装驱动程序之前尝试上传草图。

我认为这是所有相关信息,但如果不是,则要求离开。非常感谢你。

4 个答案:

答案 0 :(得分:1)

幸运的是,我发现这毕竟是一个简单的愚蠢修复。我拿出放大镜,仔细检查我的芯片后发现它是atmega168而不是像我原先认为的那样的atmega328。

答案 1 :(得分:0)

有趣的巧合,我在hackaday.com找到了this article

  

"对成为Arduino的最大失败之一感到沮丧   修补匠,[psgarcha]长时间看看Uno板。他   瞥了一眼Arduino Mega板。看起来不一样。上   Uno,谐振器已经被烧掉了。至少发现了问题。"   link

希望你的谐振器不会爆炸。

答案 2 :(得分:0)

实际上在Windows平台上,这个错误往往是唯一的解决方案是重新安装arduino驱动程序

答案 3 :(得分:0)

我正在使用Bhash Freeduino,对我有用的是

  1. Pro and Pro mini设置
  2. AtMeta328
  3. 的/ dev / ttyUSB0