极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 51818|回复: 10

【菜鸟求助】程序烧录失败:avrdude: stk500_getsync(): not in sync: resp=0x00

[复制链接]
发表于 2013-6-12 18:59:19 | 显示全部楼层 |阅读模式
每次下载最后阶段出问题,显示avrdude: stk500_getsync(): not in sync: resp=0x00,最后显示DONE UPLOADING,但程序没下载到设备上
什么意思?怎么解决?
回复

使用道具 举报

发表于 2013-6-12 21:44:39 | 显示全部楼层
Arduino IDE就是有这个问题,搞乱人,不管上载成功与否,都会显示DONE UPLOADING。

你肯定出问题了。在Tools>Board选择你的Arduino
回复 支持 反对

使用道具 举报

发表于 2013-6-12 21:53:24 | 显示全部楼层
下载程序前先断开串口上接的器件(rx,tx,0,1口),待下载完成后再接上 。
回复 支持 反对

使用道具 举报

发表于 2013-6-12 22:04:52 | 显示全部楼层
首先,检查板子型号选对没有,然后检查驱动安装好没有。。com口识别出来没有。。。然后ide里是否选择了正确的com口
回复 支持 反对

使用道具 举报

发表于 2013-6-13 02:02:04 | 显示全部楼层
本帖最后由 疯子。 于 2013-6-13 02:03 编辑

楼上的楼上正解。

出现这种情况一般都是连接了外接板,请拔掉所有的外接设备进行下载程序

根据我以前的真实经验

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2013-6-13 22:38:08 | 显示全部楼层
LZ没有说明使用什么Arduino
如果是使用没有自动重置的Arduino,比如Arduino Pro。那么就得手动重置了。

按Upload,当完成编辑後,将会看到
Binary sketch size: x,xxx bytes (of a xx,xxx byte maximum)
此时立刻按一下重置按钮,不可以太早,也不可以太迟。
回复 支持 反对

使用道具 举报

发表于 2013-6-13 23:04:33 | 显示全部楼层
学这里的贴,自己做了一片mini,一开始能用CP2012自动下载的(接了DTR),前天将RS485接在串口了没有拔下来就直接下载,出错了,现在好了,即使串口没有任何东东,也不能自动下载了,手动复位都不行了,但CP2012还是完好的,不知何故.........
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-13 23:33:44 | 显示全部楼层
smching 发表于 2013-6-13 22:38
LZ没有说明使用什么Arduino
如果是使用没有自动重置的Arduino,比如Arduino Pro。那么就得手动重置了。

...

用的是ARDUINO UNO
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-13 23:35:39 | 显示全部楼层
疯子。 发表于 2013-6-13 02:02
楼上的楼上正解。

出现这种情况一般都是连接了外接板,请拔掉所有的外接设备进行下载程序

又试了几次,终于下载成功了,谢谢
回复 支持 反对

使用道具 举报

发表于 2013-6-14 17:27:41 | 显示全部楼层
就是串口有东西的问题。。
回复 支持 反对

使用道具 举报

发表于 2014-1-27 16:29:44 | 显示全部楼层
疯子。 发表于 2013-6-13 02:02
楼上的楼上正解。

出现这种情况一般都是连接了外接板,请拔掉所有的外接设备进行下载程序

同样的问题, 可以拔掉所用外接设备还是不行,我用的是arduino uno
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-5-8 01:27 , Processed in 0.049948 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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