首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误: avrdude: stk500_getsync()尝试X值为10:不同步: resp=

错误: avrdude: stk500_getsync()尝试X值为10:不同步: resp=
EN

Stack Overflow用户
提问于 2021-01-06 12:41:05
回答 1查看 2.6K关注 0票数 0

我使用的是Arduino Uno,每次我上传代码时都会收到以下错误:

Error: avrdude: stk500_getsync() attempt X of 10: not in sync: resp=

我查看了每一个可能的选项;首先,Arduino没有损坏,我确保了。我做了以下工作:

  • 检查端口
  • 尝试了以下程序员: ArduinoISP、AVRISP、AVRISPmkll
  • 尝试从工具栏中更改面板,尝试Arduino Uno,Arduino Mega等。
  • 尝试了不止一条USB电缆
  • 在2台PC上试用
  • 尝试安装不同版本的Arduino
  • 尝试按下工具栏中的“刻录引导加载程序”选项(我不知道它能做什么)
  • 重启pc,重启Arduino IDE,重设Arduino,重设Arduino当RX导致灯亮。

我是Arduino的新手,所以如果你能详细解释一下,请不要忽视,因为这个问题会把我逼疯的,我不认识任何我可以咨询的人。

EN

Stack Overflow用户

发布于 2021-01-09 20:39:50

有一些自定义/伪造的Arduino板,在默认情况下,重置并不连接到(板上)程序员的重置。您可以尝试按“上传”,并同时按Arduino上的“重置”按钮(并在此之后不久发布)。如果这是可行的,那么你可能会发现两个焊锡垫紧密地在一起,没有连接在他们之间。连接它们将重新附加自动重置(如果您不希望用户能够刷新您的微处理器,则断开它们可能很有用)。或者,您可能在没有引导加载器的情况下购买了一个Arduino。在这种情况下,您将不得不通过另一个Arduino板上传引导加载程序,使用解释为ArduinoISP的这里

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65595959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档