我有一张freeduino板,v0.1。 ATMega 328
我正在运行Windows 8并尝试运行'Blink'程序 Arduino 1.0.5软件 我选择了Arduino Uno作为板型 我的串口是COM3
当我尝试上传程序时,我收到错误
avrdude: stk500_getsync(): not in sync: resp=0x00
我也禁用了蓝牙。
如果我的电路板选择正确,请告诉我
答案 0 :(得分:1)
据我所知,“freeduino板,v0.1。ATMega 328”不等于“Arduino Uno”,而是“Arduino Duemilanowe w / Atmega 328”。所以,转到Tools并选择“Arduino Duemilanowe w / Atmega 328”。
http://forum.arduino.cc/index.php?topic=201710.msg1486452#msg1486452
它可能失败的另一个原因是因为您的驱动程序未正确安装。在这种情况下,请重新安装驱动程序。
答案 1 :(得分:0)
Freeduino应该使用Uno设置运行。但是,如果您的控制器没有引导加载程序,如果串行连接错误或控制器根本没有运行,您将收到相同的错误。
答案 2 :(得分:0)
当COMn端口不可用或未定义时,我收到此错误。只需拔下主板/ USB电缆,就可能无法使用com端口。
当您将USB电缆重新插入PC时,在Arduino IDE中定义正确的端口并尝试编译/重新加载程序。
在我的Windows / XP Pro机器上,Arduino使用COM5,但将COM4和COM5列为可用选项。
希望这有帮助。
答案 3 :(得分:0)
我有同样的错误。我的董事会工作完美,没有任何错误,突然间它抛出了这个错误。经过大量测试后,我从USB端口拔下电路板并插入另一个USB端口(在PC中),这一切都完美无缺!
当然需要更改Arduino的串口号 - >工具>串口
我的董事会现在工作得很好。
答案 4 :(得分:0)
我遇到了同样的错误,没有任何效果。几乎尝试了所提到的所有选项。
但对我来说解决方案很简单。我有Windows 7 64位。
首先删除所有驱动程序,所有看起来像是(虚拟)USB到COM端口驱动程序。
重启(Windows)
从Arduino IDE drivers \ map安装正确的驱动程序,在我的例子中是64位驱动程序。
转到site for the FTDI Chip drivees为您的操作系统做出正确的选择并安装。
重新启动(没有问,但他的Windows)
然后我连接了Arduino en试图上传Blink-sketch。 一切都按预期工作。
答案 5 :(得分:0)
我有同样的错误,所以我将串口改为COM1到COM4,我正在使用Windows 7 所以转到工具 - >串口 - >将COM1更改为COM4 如果那不起作用尝试将板从Arduino uno改为Duemilanove。 希望这对你有帮助.....