完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
昨天下午我测试新买的USBISP下载线,用PROGISP软件,参数选择328P,然后载入了一个HEX文件,烧录FLASH,成功。 下载器是10个孔(5个一排2排)。烧录的时候接线就插了4根, PIN 13,12,11和RESET 引脚 与烧录器连接的。 但是现在发现用ARDUINO IDE无法写入程序了,下载程序进去的时候就一直无响应。 Using Port : /dev/cu.u***modem1441 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00 我以为是USBISP烧录器把328P的BOOTLOADER弄坏了,就扣掉UNO上的328P,换了一片写好BOOTLOADER和LED发光的程序的328P。 换上去以后,UNO上自带的LED灯在闪烁,说明芯片工作正常。 然而用ARDUINO IDE写入程序还是上面的错误。 我怀疑是ATMEGA16U2被USBISP烧录器弄坏了,就进入DFU模式擦写了16U2,从新写入了BOOTLOADER。 用ARDUINO IDE写入程序还是上面的错误。 换另外一块UNO,IDE写入正常。 奇怪,什么样的操作会把UNO搞成现在这个样子呢? 2个关键的芯片,能替换的替换,不能替换的也从新刷过。 还能是哪出问题? |
|
相关推荐
3个回答
|
|
首先说USBISP下载线是可以用PROGISP软件烧写HEX文件的(是作为AVR单片机而言),而不是 ARDUINO。
最佳答案
|
|
|
|
我搞定了,是熔丝位的问题。从ARDUINO IDE里hardware目录里找对应型号的bootloader.hex ,拿USBISP烧录器载入FLASH,设置好熔丝位烧录。 ARDUINO UNO就恢复正常了,可以用IDE写入程序了。 |
|
|
|
stormer 发表于 2017-10-21 12:48 嗯,我就说嘛ARDUINO还不至于那么脆弱。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】(第三篇)ADC采集+PWM输出
515 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十五章 人脸识别实验
515 浏览 0 评论
780 浏览 0 评论
如何用OpenCV的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发板
1360 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十章 YOLO2人手检测实验
572 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11757 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:53 , Processed in 0.459140 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号