【菜鸟求助】程序烧录失败:avrdude: stk500_getsync(): not in sync: resp=0x00
每次下载最后阶段出问题,显示avrdude: stk500_getsync(): not in sync: resp=0x00,最后显示DONE UPLOADING,但程序没下载到设备上什么意思?怎么解决? Arduino IDE就是有这个问题,搞乱人,不管上载成功与否,都会显示DONE UPLOADING。
你肯定出问题了。在Tools>Board选择你的Arduino 下载程序前先断开串口上接的器件(rx,tx,0,1口),待下载完成后再接上 。 首先,检查板子型号选对没有,然后检查驱动安装好没有。。com口识别出来没有。。。然后ide里是否选择了正确的com口 本帖最后由 疯子。 于 2013-6-13 02:03 编辑
楼上的楼上正解。
出现这种情况一般都是连接了外接板,请拔掉所有的外接设备进行下载程序
根据我以前的真实经验
LZ没有说明使用什么Arduino
如果是使用没有自动重置的Arduino,比如Arduino Pro。那么就得手动重置了。
按Upload,当完成编辑後,将会看到
Binary sketch size: x,xxx bytes (of a xx,xxx byte maximum)
此时立刻按一下重置按钮,不可以太早,也不可以太迟。 学这里的贴,自己做了一片mini,一开始能用CP2012自动下载的(接了DTR),前天将RS485接在串口了没有拔下来就直接下载,出错了,现在好了,即使串口没有任何东东,也不能自动下载了,手动复位都不行了,但CP2012还是完好的,不知何故......... smching 发表于 2013-6-13 22:38 static/image/common/back.gif
LZ没有说明使用什么Arduino
如果是使用没有自动重置的Arduino,比如Arduino Pro。那么就得手动重置了。
...
用的是ARDUINO UNO 疯子。 发表于 2013-6-13 02:02 static/image/common/back.gif
楼上的楼上正解。
出现这种情况一般都是连接了外接板,请拔掉所有的外接设备进行下载程序
又试了几次,终于下载成功了,谢谢 就是串口有东西的问题。。 疯子。 发表于 2013-6-13 02:02 static/image/common/back.gif
楼上的楼上正解。
出现这种情况一般都是连接了外接板,请拔掉所有的外接设备进行下载程序
同样的问题, 可以拔掉所用外接设备还是不行,我用的是arduino uno
页:
[1]