INHOUDSOPGAWE:

Bootloader op ATMEGA328P-PU: 6 stappe
Bootloader op ATMEGA328P-PU: 6 stappe

Video: Bootloader op ATMEGA328P-PU: 6 stappe

Video: Bootloader op ATMEGA328P-PU: 6 stappe
Video: AtMega328P загружаем Bootloader 2024, November
Anonim
Bootloader op ATMEGA328P-PU
Bootloader op ATMEGA328P-PU

In die artikel kan u die laaiprogram laai in 'n ATMEGA328P-PU gebruik van Arduino Mega 2560.

In hierdie afdeling laai ons die selflaaiprogram op na die ATMEGA328P-PU met 'n Arduino Mega 2560.

Stap 1: materiaal

  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Ossillator (4/8/10/10/16 MHz);
  • 2 kondensators van 22pF;
  • Cavi.
  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Ossillator (4/8/10/10/16 MHz);
  • 2 kondensator 22pF;
  • Drade.

Stap 2: sagteware

Laai die lêer af met die skakel:

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 sarà C: / Program Files (x86) Arduino / biblioteke).

Laai die zip -lêer af en haal dit uit die volgende skakel

Nadat u die lêer onttrek het, gaan u na die gids Arduino IDE en skep u 'n nuwe gids as 'n biblioteek met 'n naam van u keuse (my pad waarin ek die nuwe gids moet skep, is byvoorbeeld C: / Program Files (x86) Arduino / biblioteke).

Stap 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").

Koppel nou die Arduino Mega 2560 aan op u rekenaar en gaan deur die Arduino IDE na File> Voorbeelde> ArduinoISP en laai die skets (maak seker dat u die regte tipe kaart en die regte USB -deur op "Tools" gekies het).

Stap 4: Verbindings

Verbindings
Verbindings

Effetturare i collegamenti come illuistrato nella figura soprastante.

Maak die verbindings soos in die figuur hierbo getoon.

Stap 5: ATmega Detector

Ons kan nie meer 'n voorafgaande skakel vind nie, maar ook 'n skets Arduino_Board_Detector.ino, of meer> Programmatore e cambialo in "Arduino as ISP", successive carica lo sketch andando su Sketch> Carica tramite un programmatore (oppure premi contemporaneamente Ctrl+ +U). Apri la comunicazione Seriale (lente d'ingrandimento in alto a destra) e segui le istruzioni.

Gaan na die gids wat u van die vorige skakel afgelaai het, maak die skets Arduino_Board_Detector.ino oop, gaan na Tools> Programmer en verander dit na "Arduino as ISP", laai dan die skets na Sketch> Laai met 'n programmeerder (of druk tegelyk Ctrl + Shift + U).

Maak die seriële kommunikasie oop (vergrootglas regs bo) en volg die instruksies.

Stap 6: ATmega_Board_Programmer

Dopo aver svolto le operazioni dui aan dat die komunicazione seriale ed aver concluso con successo, apri lo sketch ATmega_Board_Programmer.ino scaricato nella cartella "arduino_sketches-master" dal precedente link e caricalo come il precedente (Ctrl+Maiusc+U), svolgi lez seriële (ons gebruik 8Mhz of 16Mhz ad esempio).

Nadat u die bewerkings wat deur die seriële kommunikasie aangedui is, uitgevoer het en die suksesvol voltooi het, maak u die skets oop ATmega_Board_Programmer.ino wat afgelaai is in die "arduino_sketches-master" gids van die vorige skakel en laai dit as die vorige (Ctrl + Shift + U), voer die operasies in die seriële kommunikasie (kies of u byvoorbeeld 8Mhz of 16Mhz wil gebruik).

Aanbeveel: