不能上传程序

2020-10-019695
AI 快速预览详细 收起
本文讨论了在使用 Arduino Uno 上传程序时遇到的 avrdude stk500_getsync 错误。该错误表现为上传过程中多次尝试同步失败,最终导致上传出错。文章提供了详细的故障排查步骤,包括检查开发板连接、更新驱动程序和重新安装 Arduino IDE。这些方法可以帮助用户快速解决上传问题,避免自行排查的时间浪费。
Arduino:1.8.13 (Windows 10), 开发板:"Arduino Uno"

项目使用了 982 字节,占用了 (3%) 程序存储空间。最大为 32256 字节。

全局变量使用了11字节,(0%)的动态内存,余留2037字节局部变量。最大为2048字节。

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xaa

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xaa

上传出错。查看http://www.arduino.cc/en/Guide/Troubleshooting#upload 获取建议。



在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
小马2
小马2
下载程序时外围设备不要占用串口,或者用软串口,
gada888
gada888
选错板子了吧,可能你连的是UNO,可是你烧录时候选板子选的MICRO
- 没有更多了 -