zoukankan      html  css  js  c++  java
  • Arduino nano的bootloader文件烧录

    1、买了了nano还没用就用 avrisp烧录器给烧了其他程序,仅仅是的avr单片机了;
    2、将他恢复成Arduino nano吧。
    在Arduino软件安装目录中的hardwarearduino中。此文件夹下的“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供电
     
    4)ArduinoIDE-->工具-->烧录-->USBasp,烧录器选择。
    OK,大功告成。
    --------------------- 
    来源:CSDN
    原文:https://blog.csdn.net/y511374875/article/details/79086301

     
  • 相关阅读:
    ajax 异步问题
    mysql update 报 You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode
    JSON string 和 object 转换
    Mybatis insert 返回主键
    switch case 的值
    $(this).attr("checked") 用jquery取checkbox的值 返回undefined
    7天入门JavaScript,第五天
    7天入门JavaScript,第四天
    7天入门JavaScript,第三天
    保持按钮的高亮状态
  • 原文地址:https://www.cnblogs.com/anandexuechengzhangzhilu/p/10719795.html
Copyright © 2011-2022 走看看