1、买了了nano还没用就用 avrisp烧录器给烧了其他程序,仅仅是的avr单片机了;
2、将他恢复成Arduino nano吧。
在Arduino软件安装目录中的hardware\arduino中。此文件夹下的“boards.txt”文件很重要,
打开文件,找到自己对应的Arduino版本,因为我的是“Arduino naon”,
打开boards.txt文件找到nano部分。
/***********************************************************************************************/
使用arduino有时候会比较郁闷的是bootloader错误导致无法烧录新的程序到arduino。
错误提示为:

avrdude: stk500_getsync(): not in sync: resp=0X00

方法1

两个Arduino板子
官方教程
英文ArduinoISP中文教程
方法1
之所以很方便用USB给Arduino下载程序,就是因为芯片里面下载了Bootloader。使用ArduinoIDE编程开发,必须下载bootloader。
1)第一个板子先通过ArduinoIDE下载烧录器固件代码,文件--》示例--》ArduinoISP,下载成功后这个板子就作为烧录器了。
2)第一块板子MISO、MOSI、SCK三个引脚和第二块板子三个引脚连接。(两个板子11、12、13引脚相互连接)
3)第一块板子D10引脚连接第二块板子RESET引脚
4)ArduinoIDE-->工具-->烧录-->Arduino as ISP,烧录器选择。
5)ArduinoIDE-->工具-->烧录引导程序。(选择开发板类型UNO、PRO MINI等)
6)使用第一块板子给第二块板子下载程序。ArduinoIDE-->项目-->使用编程器上传。
OK,大功告成。
方法2
买一个烧录器使用USBasp给arduino烧写bootloader在淘宝上买了个USB ASP下载器,价格在15元以内
1)装上驱动
2)引出6个引脚连接Arduino
3)MOSI连MOSI,SCK连SCK,MISO连MISO,RESET连RSET,最后把VCC和GND连好,USBasp能对arduino提供5V供电,因此无需再给arduino供电
 
Arduino nano的bootloader文件烧录-LMLPHP

4)ArduinoIDE-->工具-->烧录-->USBasp,烧录器选择。
OK,大功告成。
--------------------- 
来源:CSDN
原文:https://blog.csdn.net/y511374875/article/details/79086301

 
05-11 22:27