Spisu treści:

Bootloader na ATMEGA328P-PU: 6 kroków
Bootloader na ATMEGA328P-PU: 6 kroków

Wideo: Bootloader na ATMEGA328P-PU: 6 kroków

Wideo: Bootloader na ATMEGA328P-PU: 6 kroków
Wideo: HOW TO BURN BOOTLOADER IN ATMEGA328P MICROCONTROLLER . HELP OF USING ARDUINO UNO 2024, Lipiec
Anonim
Bootloader na ATMEGA328P-PU
Bootloader na ATMEGA328P-PU

W artykule opisano przesyłanie bootloadera w ATMEGA328P-PU za pomocą Arduino Mega 2560.

W tej sekcji prześlemy bootloader do ATMEGA328P-PU za pomocą Arduino Mega 2560.

Krok 1: Materiały

  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Oscylatory (4/8/10/16 MHz);
  • 2 kondensatory da 22pF;
  • Cavi.
  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Oscylator (4/8/10/16 MHz);
  • 2 kondensatory 22pF;
  • Przewody.

Krok 2: Oprogramowanie

Pobierz i usuń plik zip z kolejnego linku:

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

Pobierz i rozpakuj plik zip z następującego linku

Po rozpakowaniu pliku przejdź do folderu Arduino IDE i utwórz nowy folder jako bibliotekę o wybranej przez siebie nazwie (na przykład moja ścieżka w której mam utworzyć nowy folder będzie C:\Program Files (x86)\ Arduino / biblioteki).

Krok 3: Dostawca Arduino

Połącz Arduino Mega 2560 z komputerem i za pośrednictwem IDE Arduino w Pliku>Przykłady>ArduinoISP i szkicu (Pomoc z wybraną typologią schematu i portu na "Narzędzia").

Teraz podłącz Arduino Mega 2560 do komputera i przez Arduino IDE przejdź do Plik> Przykłady> ArduinoISP i Załaduj szkic (Upewnij się, że wybrałeś odpowiedni typ karty i odpowiednie drzwi USB w "Narzędzia").

Krok 4: Połączenia

Znajomości
Znajomości

Effetturare i colllegamenti come illustrato nella soprastante figura.

Wykonaj połączenia, jak pokazano na powyższym rysunku.

Krok 5: Detektor ATmega

Możesz pobrać poprzednie łącze, od kwietnia do szkicu Arduino_Board_Detector.ino, we wszystkich programach>Programmatore i cambialo w „Arduino as ISP”, kolejne szkice i szkice w szkicu +U). Apri la comunicazione Seriale (lente d'ingrandimento in alt a destra) e segui le isstruzioni.

Przejdź do folderu, który pobrałeś z poprzedniego linku, otwórz szkic Arduino_Board_Detector.ino, przejdź do Tools>Programmer i zmień go na "Arduino as ISP", następnie załaduj szkic przechodząc do Sketch> Load with programmer (lub naciśnij jednocześnie Ctrl + Shift + U).

Otwórz komunikację szeregową (lupa w prawym górnym rogu) i postępuj zgodnie z instrukcjami.

Krok 6: ATmega_Board_Programmer

Dopo aver svolto le operazioni dalla comunicazione seriale ed aver concluso con successo, april lo sketch ATmega_Board_Programmer.ino pobierz nella cartella "arduino_sketches-master" z precedensu i caricalo come in a prior opera (Ctrl+Maiusc) seriale (Scegliendo se używać 8Mhz lub 16Mhz ad esempio).

Po wykonaniu operacji wskazanych przez komunikację szeregową i pomyślnym zakończeniu należy otworzyć szkic ATmega_Board_Programmer.ino pobrany do folderu „arduino_sketches-master” z poprzedniego linku i wczytać go jako poprzedni (Ctrl + Shift + U), wykonać operacje w komunikacji szeregowej (wybór, czy używać np. 8Mhz czy 16Mhz).

Zalecana: