我2天前买了一个新的Funduino uno board,现在我无法从我的Arduino IDE上传任何草图......
我总是得到错误:
Programmer not resonding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x6e
我试过了:
港口变更。
驱动程序卸载和新安装。
电路板上的重置按钮。
感谢您的帮助!
祝你有个美好的一天和问候On3
答案 0 :(得分:0)
我认为最可能的问题是,当avrdude上传草图时,你的funduino不会自动重置。第二个问题是你的funduino不包含正确的bootloader。
here on arduino解释了那种故障排除方式。
对于启动加载程序,您将被重定向到此arduino page。
我详细说明了正确的复位时间,因为在某些地方这不是很精确。在arduino板上有一个引导加载程序,可以简化草图的上传。这是一小段程序,可以监听串行(通过USB)端口,并加载草图。引导加载程序软件在启动时仅执行 ,并且超时约为1秒。 arduino IDE必须在此时上传草图,否则avrdude会抱怨“程序员没有响应”。
对于大多数arduino板,当你打开串口时,这会触发板的自动复位,因此执行引导程序并可以接收新的草图。
您可以在arduino IDE中查看消息。推送上传时:
如果您不相信自动过程,可以在IDE准备好上传草图时(刚编译完成后)手动按下重置按钮。