【发布时间】:2018-03-25 16:48:47
【问题描述】:
刚接触 Arduino,我已经构建了 this keyestudio(迷你坦克机器人)套件。我正在尝试将我的第一个草图上传到板上。验证正常,但上传过程失败并显示以下消息:
Sketch uses 5340 bytes (16%) of program storage space. Maximum is 32256 bytes.
Global variables use 291 bytes (14%) of dynamic memory, leaving 1757 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
- 使用 mac 10.11.6 OS X El Capitan
- 我已尝试使用在线 IDE 和本机 IDE 进行上传。
- 我已关注this article 尝试更新我的驱动程序。
任何帮助将不胜感激:)
【问题讨论】:
-
原始 Arduino Uno 使用 ATmega16U2 进行 USB 到串行连接,而不是 FTDI 芯片。中文版可能会使用 CH340。
-
我怎么知道我的是否是原件?
-
不同的芯片可以成为一个很好的关注点。见下图,其中指示板上的芯片位置(右上)。用放大镜看你的板子。图片在这里:ik.imagekit.io/industrybuying/c/tr:n-pdp_sec_product_img_thumb/…
-
如果它说它是板上的 Arduino,它可能是原件或 counterfeit。如果没有,那只是一个副本。但这并不能告诉我们它有什么 USB 转串口芯片。你必须自己看一下板子。
-
我添加了一些照片,所以...我应该使用什么驱动程序?
标签: arduino arduino-uno arduino-ide