2012-08-15 148 views
0

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

我只得到错误信息

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. 

如何检查,如果连接真的存在?有没有知道的问题?

+0

您是否试过使用Google搜索这些消息?或者你可能没有在IDE中选择正确的Arduino模型。 – Marty 2012-08-15 14:47:21

回答

1

看来,许多用户都有同样的问题。我现在的解决方案是,我卸下了LCD面板,上传工作正常。

+0

是的,它会影响上传草图时必须悬空的串行引脚。上传完成后,您可以连接LCD面板。 – Anubis 2012-12-14 06:36:44

1

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

--- FIXED --- 通过检查RS-485网络上的所有接线,问题已解决。在正确设置这些接线后,GND和端子接线缺失,问题自动解决。如果你有这个问题,我建议再次检查接线。