arduino 下载程序问题,请高手指点
请问一下,我自己刚做的arduino Nano,烧写好bootloader后,用USB下载程序,出现 avrdude: stk500_getsync(): not in sync: resp=0x00,是怎么回事啊?我在网上搜索了一下这个问题,把可能发生的情况都试过了,还是不行,求大神指点。。。万分感激。。。 这个就是无法通过串口下载的提示,检查usb芯片和串口接线,还有自动复位电路,如果可以使用手工复位,那么就是自动复位电路问题,如果手工复位也不行,可能是串口芯片与串口芯片接线问题。或者是。。bootloader没烧写对,或者。。板子选错了。反正原因还是很多很多很多滴 弘毅 发表于 2014-4-29 22:54 static/image/common/back.gif这个就是无法通过串口下载的提示,检查usb芯片和串口接线,还有自动复位电路,如果可以使用手工复位,那么就 ...
我自己用了一下别人做好的板子,同样的bootloader,我自己的不行,别人的可以。。。下载时手动复位也试过,不行的。。。那我觉得最大可能就是串口芯片焊接的问题了,但是,我做了两块板子,都是同样的问题呢。。。做硬件的真心伤不起,还请大神多多指点:handshake 最好把板子拍个清楚点的照片上来,包括下载器,我焊的最小系统板用ATMEGA88 ,ATMEGA328都没问题。
可以按以下思路来解决;
1、把你的单片机换到能正常下载的板子上看能否正常下载,以此确认单片机和BOOTER正常。
2、如第1步通过,但还是不能下载,检查自己焊的板子是否正确,确认串口下载器是否正常。
艰苦奋斗 发表于 2014-5-4 17:28 static/image/common/back.gif
最好把板子拍个清楚点的照片上来,包括下载器,我焊的最小系统板用ATMEGA88 ,ATMEGA328都没问题。
可以按以 ...
我做的Nano V3.0,用的是mega328P-AU,焊了2块板子,都是同样的问题。。。 灮朙の未來 发表于 2014-5-4 19:08 static/image/common/back.gif
我做的Nano V3.0,用的是mega328P-AU,焊了2块板子,都是同样的问题。。。
看来我只能把单片机换了试试了。。。 艰苦奋斗 发表于 2014-5-4 17:28 static/image/common/back.gif
最好把板子拍个清楚点的照片上来,包括下载器,我焊的最小系统板用ATMEGA88 ,ATMEGA328都没问题。
可以按以 ...
我用的是FT232-RL作为串口转换,用烙铁反复焊接了好几次,都不行的。。。请问一下,像这种焊接过程具体要注意些什么呢?3Q。。。 这是我做的板子以及下载bootloaderde 下载器... 本帖最后由 艰苦奋斗 于 2014-5-5 13:45 编辑
1、板子看不出问题,如果是买的成品PCB,线路出问题的可能也很小,不过还是要跑一下线路,看看PCB有无断线、短路什么的。
2、要确认你的bootloadered是否下载成功,如果是用的下载器是USPISP如“”智峰ZF007“”,不是用的Arduino的支持的编程器,有可能熔丝位设置的原因造成bootloadered不能工作,我焊的板是用的Arduion MEGA 2560做的Arduino isp下载器下载的Booter,不过我也试过ZF007下载,只要熔丝位设置正确,也可以正常下载。 本帖最后由 艰苦奋斗 于 2014-5-5 13:51 编辑
板子联机后,测试一下串口收发是否正常(将FL232的RX,TX短接),再检查一下FL232下载前是否能产生正常的复位信号,这些都是单片机能正常下载的重要条件。 工具里,处理器选那个oldboot 楼主牛逼!!
页:
[1]