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

     
  • 相关阅读:
    Http协议的断点续传下载器,使用观察者模式监视下载进度,使用xml保存下载进度。
    C++ 复制到粘贴板
    编译防火墙——C++的Pimpl惯用法解析
    字符串输出
    windows路径操作API函数
    Boost解析xml——xml写入
    智能指针shared_ptr
    Boost 解析xml——插入Item
    ListCtrl添加右键菜单(在对话框类中)
    抓包工具Charles的使用说明
  • 原文地址:https://www.cnblogs.com/anandexuechengzhangzhilu/p/10719795.html
Copyright © 2011-2022 走看看