c++ - 如何将我的草图上传到 Arduino Nano?
问题描述
当我尝试上传草图时,它说
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xec
它试图这样做 10 次,然后说
avrdude done. Thank you.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
解决方案
此消息的可能性如此之大,以至于无法说出为什么会发生这种情况。
请注意:
如果您使用普通 COM 上传,则无需编写程序员类型。如果您使用 ISP 接口上传它,则使用它。
所以问题是: - 你在为 Arduino nano 使用程序员吗?为什么?
nano 已经有一个引导加载程序,所以你可以通过 COM 端口上传你的草图。
有时,串口无法发送复位信号。有时它只是没有连接。如果是这种情况,您可以在看到它正在尝试上传草图时按下“RESET”按钮。
有时,您只有一个克隆。因此,如果您想上传草图而不会出现错误,则不必选择 nano 而是 mini pro。
在这种情况下,我认为您只是想与程序员一起上传草图,即使您没有连接...但我不确定。
推荐阅读
- if-statement - 在 NetLogo 中使用带有代理集的 if 语句
- python - 我正在尝试执行外部联接
- angular - 如何从父组件调用子组件中的方法?
- html - Angular JS - Angular 文件不响应 html(带有 Spring Boot 的 AngularJs)
- reactjs - React Toast 通知已验证功能
- r - 尝试在 r 中的汇总函数中使用条件语句
- authorization - 授权码授予步骤 2 出错 :: {"error":"invalid_grant","error_description":"unauthorized_client"}
- python - 如何在Django中乘以用户输入
- javascript - JS中加载图片的问题,如何避免404错误
- docker - 容器内的 docker pull 图像因超时而失败