Arduino上传到Mega256失败了

时间:2012-08-15 14:03:58

标签: upload ide arduino

我得到了SainSmart Mega2560 LCD Keypad Shield Sarter Kit,想要上传这个LCD键盘的演示程序。我认为IDE在Win7 x64下运行并且驱动程序已正确安装。

我只收到错误消息

avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: stk500v2_command(): failed miserably to execute command 0x10
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

如果连接确实存在,我如何检查?有没有已知的问题?

2 个答案:

答案 0 :(得分:1)

似乎很多用户都有同样的问题。我的解决方案是,我删除了LCD面板,上传工作正常。

答案 1 :(得分:1)

这是一个非常奇怪的问题,当我尝试将IO扩展屏蔽与Arduino 2560连接时,我遇到了这个问题。我尝试了很多东西,但它没有用。经过多次尝试,我从Arduino中删除了IO扩展屏蔽,然后上传,这是有效的。没有线索为什么在插入IO扩展屏蔽时无法上传。所以这是一个解决方案,但它正在运作。现在对我来说已经足够了。

---固定--- 通过检查RS-485网络上的所有接线来解决问题。正确设置这些接线后,GND和终端接线丢失,问题自动得到解决。如果你有这个问题,我建议再次检查接线。