|
| 1 | +**[English](README.md)** |
| 2 | + |
| 3 | +# 前言 |
| 4 | +有时候arduino bootloard会有极低概率存在bootloard损坏或者丢失情况,导致使用Arduino IDE工具上传程序失败,这个时候我们需要一些工具和方法来重烧bootloard。 |
| 5 | +此文档详细介绍了三种方法给LGT8F328P芯片下载Bootloard的方法。您可以使用官方Arduino Uno主板或Nulllab-Nano板(基于lgt328p)作为ISP(编程器)来个LGT8F328P的芯片烧录引导程序,或者直接使用LGT8F328P专用ISP下载器来烧录。 |
| 6 | + |
| 7 | +## 一、官方Arduino Uno给LGT-Nano烧录bootloard |
| 8 | + |
| 9 | +### 使用说明 |
| 10 | + |
| 11 | +1、将Arduino Uno制作成ISP |
| 12 | +- 1.打开**Lgt328P_ISP.ino](https://github.com/nullla |
| 13 | +borg/arduino_nulllab/tree/master/libraries/Lgt328P_ISP/Lgt328P_ISP.ino)** 应用程序 |
| 14 | +- 2.工具->开发板->开发板管理->Arduino AVR Boards->Arduino Uno然后上传程序到Arduino Uno主板中 |
| 15 | +- 3.按如下图接线 |
| 16 | +| Arduino Uno | | Nulllab-Nano(LGT8F328P) | |
| 17 | +| :---------: | :--: | :--: | |
| 18 | +| D13 | -> | SWC | |
| 19 | +| D12 | -> | SWD | |
| 20 | +| D10 | -> | RST | |
| 21 | + |
| 22 | +  |
| 23 | + |
| 24 | +2、通过Arduino Uno将Bootloader烧录到LGT8Fx8P: |
| 25 | + |
| 26 | +- 1.安装 [Arduino IDE for lgt328p](https://github.com/nulllaborg/arduino_nulllab). |
| 27 | +- 2.选择开发板:工具->开发板->开发板管理->Nulllab AVR Compatible Boards->Nulllab Nano |
| 28 | +- 3.选择烧录器:工具->编程器->Arduino/Nulllab as ISP(LGT328P) |
| 29 | +- 4.点击烧录引导程序 |
| 30 | + |
| 31 | +## 二、Nulllab-Nano(LGT8F328P)给Nulllab-Nano(LGT8F328P烧录bootloard |
| 32 | + |
| 33 | +### 使用说明 |
| 34 | + 1、Nulllab-Nano制作成ISP: |
| 35 | + |
| 36 | +- 1.打开**Lgt328P_ISP.ino](https://github.com/nullla |
| 37 | +borg/arduino_nulllab/tree/master/libraries/Lgt328P_ISP/Lgt328P_ISP.ino)** 应用程序 |
| 38 | +- 2.选择开发板:工具->开发板->开发板管理->Nulllab AVR Compatible Boards->Nulllab Nano |
| 39 | +- 3.按如下图接线 |
| 40 | +| Nullab-Nano boards | | (Nullab-Nano)LGT8F328P | |
| 41 | +| :---------: | :--: | :--: | |
| 42 | +| D13 | -> | SWC | |
| 43 | +| D12 | -> | SWD | |
| 44 | +| D10 | -> | RST | |
| 45 | + |
| 46 | +  |
| 47 | + |
| 48 | + 2、将bootloader烧录到 LGT8Fx8P: |
| 49 | + |
| 50 | +- 1.安装 [Arduino IDE for lgt328p](https://github.com/nulllaborg/arduino_nulllab). |
| 51 | +- 2.选择开发板:工具->开发板->开发板管理->Nulllab AVR Compatible Boards->Nulllab Nano |
| 52 | +- 3.选择烧录器:工具->编程器->Arduino/Nulllab as ISP(LGT328P) |
| 53 | +- 4.点击烧录引导程序 |
| 54 | + |
| 55 | +## 三、使用LGT-ISP专用Bootloard工具烧录 |
| 56 | + |
| 57 | +### 使用说明 |
| 58 | + 为了批量生产,或者维修方便,Nulllab开发了LGT8F328P专门的工具,只需要上电后,将烧录工具的1脚对应LGT-Nano烧录接口1脚插入,可以看见红绿灯交替闪烁,直至绿灯常亮即可,如果出现红灯代表烧录失败。 |
| 59 | + |
| 60 | + |
| 61 | +烧录工具如有需要,[淘宝购买链接](https://item.taobao.com/item.htm?ft=t&id=650808111227) |
0 commit comments