我有一个基于Uno的Arduino(Robocore Blackboard),它有一个ATMEGA328P-PU板载。它显示了一个奇怪的行为:我可以上传任何代码一次,但如果我尝试上传其他任何内容(甚至是相同的代码),它会说vrdude: stk500_recv(): programmer is not responding
。重新上传没有错误的唯一方法是拔下USB电缆并拔下插头。
有人知道如何解决它吗?
PS:它由USB供电,无需外接电源。
答案 0 :(得分:0)
Arduino卡具有自动重置功能。当您从IDE加载新代码时,arduino会自动重启以上载新代码。也许你的卡不支持它。因此,您可以在开始上传代码之前尝试按下电路板上的重置按钮。