0

我正在尝试使用 atmega328 将闪烁草图上传到新的 arduino nano v3(技术上它是来自 geeetech 的 iduino 仿制品),但我不断收到臭名昭著的“avrdude:stk500_getsync():不同步:resp = 0x00”错误。 . 如何避免此错误并成功上传?这是我所知道的:

  • 1) 我已经按照 nano 上的 ftdi 说明安装了 ftdi 驱动程序。
  • 2)在 arduino IDE 中,它可以识别 com 端口。我选择了正确的端口和正确的板。
  • 3)我将我的 Rx 和 Tx 短接在一起,然后在我的串行监视器中输入了一个字符串,然后按我应该的方式接收了它。
  • 4)当我尝试上传闪烁草图时,我的 L LED 闪烁,Rx 引脚闪烁 3 次,然后我收到错误消息,并且草图的修改版本(我只是延长了延迟)没有通过。
  • 5)这条信息可能无关紧要,但我的 nano 一直处于闪烁状态,就好像它让我上传了一次草图......我确实在安装驱动程序之前尝试上传草图。

我认为这就是所有相关信息,但如果不是,请询问。太感谢了。

4

4 回答 4

1

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

于 2014-11-25T15:38:52.377 回答
0

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

  1. Pro and Pro mini设置_
  2. 在Meta328
  3. /dev/ttyUSB0
于 2015-03-21T06:04:07.477 回答
0

有趣的巧合,我在 hackaday.com 上发现了这篇文章:

“对于成为 Arduino 修补匠的最大失败之一感到沮丧,[psgarcha] 仔细观察了 Uno 板。他瞥了一眼 Arduino Mega 板。看起来有些不同。在 Uno 上,谐振器已经爆炸. 至少发现了问题。 关联

希望你的共鸣器没有爆炸。

于 2014-11-22T21:12:57.613 回答
0

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

于 2015-02-20T10:48:17.830 回答