一个多年未利用的Arduino mega 2560,创造不能烧写程序,烧写时总是提示相应超时,第一觉得可能是bootloader问题,不管了去世马当活马医吧,对板子的bootLoader重新烧写紧张利用:AVR USB tiny ISP 烧写,利用AVR 下载器(烧录器)烧写,还有便是利用利用其他Arduino板烧写,手里刚好有个Arduino UNO板子试着利用它来拯救2560,首先将Arduino UNO插入电脑USB口打开Arduino studio 选中好板子Arduino UNO,打开文件菜单下示例里的ArduinoISP
点击上传将程序写入Arduino UNO,正常写入后提示
这时候我们将要烧写的2560和UNO进行接线,详细接线为

UNO引脚 对应 2560引脚
PIN10 RESET
PIN11 PIN51
PIN12 PIN50
PIN13 PIN52
按照上面的连接顺序将四根线相连,然后从 UNO 电源5V 和地线GND 引出连接到2560的VCC和GND给2560供电,所有六根线接好后然后在工具菜单下选择要烧写的板子型号也便是2560,同时选择编程器为 “Arduino as ISP”,末了点击烧写勾引程序,不出意外的话勾引程序会正常写入2560,如不能请检讨线序是否精确
如果你也有不能烧写程序的Arduino板子,不妨利用该方法说不定能起去世复生,该方法也同样适宜于自己制作 atmega2560板子烧写勾引程序利用