自制Arduino最小版无法烧录
我是个新手按照http://aguegu.net/?p=420自制了arduino的最小版
如果用http://www.geek-workshop.com/forum.php?mod=viewthread&tid=972来进行烧写bootloader和程序都没问题,但是如果我用usb转ttl的卡对arduino进行代码下载就会失败。当然我也不能读取arduino上端口的信息。提示信息如下
avrdude: stk500_getsync(): not in sync: resp=0x00
请教一下是什么问题。
不是bootloader烧坏了,我从烧过10次左右了。
代码是Blink的示例代码
我还想问一下,是不是必须要在编译完成和下载瞬间按复位键。我可以完全等代码下载完成后再按,复位完成后芯片重新开始就可以了。是这个概念吧。 具我所知,我知道Arduino mini 168或者328在下载时需要按住复位键才能下载成功,但是对于其他的Arduino 貌似不需要那样做。
还有一说的,bootloader不能下载成功,建议你还是检测一下电路好一点哦! bootloader烧写好后,无法用ttl的话。。推荐检查下TX,RX线路的链接质量。一些轻微接触不良都容易引起无法下载的问题。。推荐还是洞洞板焊接好,面包板连接的话,对面包板质量要求很高。 弘毅 发表于 2012-5-29 22:21 static/image/common/back.gif
bootloader烧写好后,无法用ttl的话。。推荐检查下TX,RX线路的链接质量。一些轻微接触不良都容易引起无法下 ...
我开始也怀疑是面包板的问题,所以已经焊接好了。结果发现问题依旧。我现在初步怀疑是转接卡的问题。。要想个办法测一下转接卡 usb转ttl后,有没有复位信号和芯片连接啊?
页:
[1]