avrdude: stk500_recv(): programmer is not responding

新到手arduino pro mini,马上焊好针脚,下载arduino IDE,烧写了个blink进去。一切顺利,程序完美运行。

但当想修改下参数,再烧新程序时,问题就来了。IDE提示:
avrdude: stk500_recv(): programmer is not responding

编程器不响应??这么快就坏掉应该是不可能的。Google搜索也没在国内社区发现有什么有用的信息,最后在stackoverflow得到了答案。

0、确认链路无误;
1、确认板卡类型、串口类型(现在一般通过USB)选对。
2、打开IDE的调试模式,输出详细信息。
3、在Send [30] [20]之前,按一下板卡上的RESET按钮。

 

choose-arduino choose-serial choose-verbose-mode choose-timeframe-to-reset

新手遇到的,估计99%都是上面的第3点没做。