极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 239660|回复: 50

avrdude: stk500_getsync(): not in sync: resp=0x00错误提示问题原因汇总

  [复制链接]
发表于 2012-3-11 21:18:17 | 显示全部楼层 |阅读模式
avrdude: stk500_getsync(): not in sync: resp=0x00错误提示在arduino IDE中非常常见,这个错误代表着就是无法通过USB口与arduino控制板进行通信,下面总结一下这个问题常见的几个原因。

1,arduino控制板或者COM口没有选对,这种问题最简单,照下图的选项选择对了就OK。





2,下载的时候,arduino控制板上接了其他扩展板(使用D0,D1口的基本都会出问题,这两个口是用来通信下载程序的。)如果接了其他扩展板不能用,可以先拔掉扩展板再次尝试重新下载程序。

3,bootloader损坏,这种情况下需要重新刷bootloader。

4,驱动未安装好。(目前遇到ghost版本,或者精简版win7系统安装uno驱动时,无法安装的问题。这种情况,需要重装系统。ghost版或者精简版操作系统,请谨慎安装,后患无穷。)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-10-15 20:49:15 | 显示全部楼层
刚才遇到了同样的问题,然后把U口拔掉然后再插上就好了。
回复 支持 1 反对 0

使用道具 举报

发表于 2012-3-12 00:36:42 | 显示全部楼层
本帖最后由 supercctv 于 2012-3-12 00:37 编辑

我补充一个,不知道说的对不对
5,芯片不停的复位,无法与外界通讯。案例,我测试了一个看门狗,复位时间很短,原本想测试用的,结果就出现上述故障了。
解决办法:在IDE快要upload的时候,插入USB,反复多次,抢个时间差,就可以写入了。
回复 支持 反对

使用道具 举报

发表于 2012-3-31 10:29:23 | 显示全部楼层
avrdude: stk500_getsync(): not in sync: resp=0x00
错误一般都是计算机与arduino通信无响应。。。。。
回复 支持 反对

使用道具 举报

发表于 2012-3-31 10:34:26 | 显示全部楼层
我从开始玩arduino时,就对这些错误感觉不是很明确的说法,就是说出现了这样的问题,有时候什么方法都试了还是没辙,晕死了。。。。希望大家把遇到的都总结出来!起码到自己遇到时有方向去调试!
回复 支持 反对

使用道具 举报

发表于 2012-4-1 10:53:13 | 显示全部楼层
我是直接只连接PC和板子,然后一般就解决掉了
回复 支持 反对

使用道具 举报

发表于 2012-4-28 22:06:46 | 显示全部楼层
还有个办法 在端口那里找到arduino 然后属性-》端口设置-》高级-》修改端口
在arduino的程序里serial port改成新端口
回复 支持 反对

使用道具 举报

发表于 2012-6-22 00:30:21 | 显示全部楼层
哎,看到这个问题居然没在意,由于系统还是报uploading done。害我烧坏了一个电机
回复 支持 反对

使用道具 举报

发表于 2012-6-25 15:50:33 | 显示全部楼层
下载的时候RD灯会闪,TD没有闪,硬件连接都没有问题,好像下载不到328里
回复 支持 反对

使用道具 举报

发表于 2012-8-10 23:02:11 | 显示全部楼层
程序上载完毕的时候,板子下次运行是否还是上次那个程序?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-10 23:04:12 | 显示全部楼层
ALEX007 发表于 2012-8-10 23:02
程序上载完毕的时候,板子下次运行是否还是上次那个程序?

嗯,还是上次那个程序。
回复 支持 反对

使用道具 举报

发表于 2012-8-10 23:32:04 | 显示全部楼层
RESET能否清理上次上载的程序?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-10 23:48:14 | 显示全部楼层
ALEX007 发表于 2012-8-10 23:32
RESET能否清理上次上载的程序?

不可以的,上传的程序是保存在flash中,掉电后不会消失。reset只会清空ram里的程序,ram是掉电清空的。
回复 支持 反对

使用道具 举报

发表于 2012-11-14 19:12:58 | 显示全部楼层
那个我的板子是atmega168 20pu 那在tool->board里面我该选择哪一项呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-14 20:08:29 | 显示全部楼层
The_Third 发表于 2012-11-14 19:12
那个我的板子是atmega168 20pu 那在tool->board里面我该选择哪一项呢?

选diecimila就可以
回复 支持 反对

使用道具 举报

发表于 2013-3-17 09:37:11 | 显示全部楼层
6楼的答复谢谢,管用。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-28 18:28 , Processed in 0.047077 second(s), 32 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表