Inhaltsverzeichnis:

Bootloader auf ATMEGA328P-PU - Gunook
Bootloader auf ATMEGA328P-PU - Gunook

Video: Bootloader auf ATMEGA328P-PU - Gunook

Video: Bootloader auf ATMEGA328P-PU - Gunook
Video: Bootloader ATMEGA 328P-PU brennen is working 100% 2024, November
Anonim
Bootloader auf ATMEGA328P-PU
Bootloader auf ATMEGA328P-PU

In diesem Artikel laden Sie den Bootloader in einen ATMEGA328P-PU hoch und verwenden ihn für Arduino Mega 2560.

In diesem Abschnitt werden wir den Bootloader mit einem Arduino Mega 2560 auf die ATMEGA328P-PU hochladen.

Schritt 1: Materialien

  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Oszillator (4/8/10/16 MHz);
  • 2 Kondensatoren da 22pF;
  • Cavi.
  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Oszillator (4/8/10/16 MHz);
  • 2 Kondensator 22pF;
  • Drähte.

Schritt 2: Software

Scaricare ed estrarre il file zip dal seguente link:

Dopo aver estratto il file, spostarsi nella cartella dell' IDE Arduino e creare una nuova cartella come libreria avente un nome a vostro piacimento (ad esempio il mio percorso nella quale devo creare la nuova cartella\Arino C:\Program Filesàx.86) Bibliotheken).

Laden Sie die Zip-Datei unter dem folgenden Link herunter und extrahieren Sie sie

Wechseln Sie nach dem Extrahieren der Datei in den Arduino IDE-Ordner und erstellen Sie einen neuen Ordner als Bibliothek mit einem Namen Ihrer Wahl (zum Beispiel lautet mein Pfad, in dem ich den neuen Ordner erstellen muss, C: / Program Files (x86) Arduino / Bibliotheken).

Schritt 3: Arduino ISP

Ora collega l'Arduino Mega 2560 al tuo PC and attraverso l'IDE Arduino vai su File>Esempi>ArduinoISP e Carica lo sketch (Assicurati di aver scelto la giusta tipologia di scheda e la giusta porta su "Strumenti").

Verbinden Sie nun den Arduino Mega 2560 mit Ihrem PC und gehen Sie über die Arduino IDE zu Datei> Beispiele> ArduinoISP und laden Sie die Skizze (stellen Sie sicher, dass Sie den richtigen Kartentyp und die richtige USB-Tür auf "Tools" ausgewählt haben).

Schritt 4: Verbindungen

Anschlüsse
Anschlüsse

Effetturare i collegamenti come illuistrato nella figura soprastante.

Stellen Sie die Anschlüsse wie in der Abbildung oben gezeigt her.

Schritt 5: ATmega-Detektor

Vai sulla cartella che hai scaricato dal link previous, apri lo sketch Arduino_Board_Detector.ino, vai su Stumenti>Programmatore e cambialo in "Arduino as ISP", sukzessive carica lo Sketch andando su Sketch>Carica tramite un programmatore (oppure premi contemporaneamente. Ctrl+Maiusc) +U). Apri la comunicazione Seriale (lente d'ingrandimento in alto a destra) e segui le istruzioni.

Gehen Sie zu dem Ordner, den Sie vom vorherigen Link heruntergeladen haben, öffnen Sie die Skizze Arduino_Board_Detector.ino, gehen Sie zu Tools> Programmer und ändern Sie es in "Arduino als ISP", dann laden Sie die Skizze zu Sketch> Load with a programer (oder drücken Sie gleichzeitig Strg + Umschalt + U).

Öffnen Sie die Serielle Kommunikation (Lupe oben rechts) und folgen Sie den Anweisungen.

Schritt 6: ATmega_Board_Programmer

Dopo aver svolto le operazioni show dalla comunicazione seriale ed aver concluso con successo, apri lo sketch ATmega_Board_Programmer.ino Scaricato nella cartella "arduino_sketches-master" dal prevente link e caricalo come il priorte (Strg+Maiusc+U), scaricato nella cartella seriale (Scegliendo se usare 8Mhz oder 16Mhz ad esempio).

Nachdem Sie die von der seriellen Kommunikation angezeigten Operationen durchgeführt und erfolgreich abgeschlossen haben, öffnen Sie die Skizze ATmega_Board_Programmer.ino, die im Ordner "arduino_sketches-master" vom vorherigen Link heruntergeladen wurde, und laden Sie sie als die vorherige (Strg + Umschalt + U), führen Sie die Operationen in der seriellen Kommunikation (wählen, ob zum Beispiel 8Mhz oder 16Mhz verwendet werden soll).

Empfohlen: