Πίνακας περιεχομένων:

Φορτωτής εκκίνησης σε ATMEGA328P-PU: 6 βήματα
Φορτωτής εκκίνησης σε ATMEGA328P-PU: 6 βήματα

Βίντεο: Φορτωτής εκκίνησης σε ATMEGA328P-PU: 6 βήματα

Βίντεο: Φορτωτής εκκίνησης σε ATMEGA328P-PU: 6 βήματα
Βίντεο: M#1: Ρύθμιση Outseal PLC Mega με το ATmega128 Development Board | Outseal Dev. PLC Mega 2024, Ιούλιος
Anonim
Φορτωτής εκκίνησης σε ATMEGA328P-PU
Φορτωτής εκκίνησης σε ATMEGA328P-PU

Στο questo articolo faremo l'upload del bootloader στο ATMEGA328P-PU χρησιμοποιήστε το Arduino Mega 2560.

Σε αυτήν την ενότητα θα ανεβάσουμε τον bootloader στο ATMEGA328P-PU χρησιμοποιώντας ένα Arduino Mega 2560.

Βήμα 1: Υλικά

  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Oscillatore (4/8/10/16 MHz);
  • 2 συμπυκνωτές da 22pF;
  • Cavi.
  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Ταλαντωτής (4/8/10/16 MHz);
  • 2 συμπυκνωτής 22pF.
  • Καλώδια.

Βήμα 2: Λογισμικό

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 sarà C: / Program Files (x86) Arduino / βιβλιοθήκες).

Κατεβάστε και εξαγάγετε το αρχείο zip από τον ακόλουθο σύνδεσμο

Μετά την εξαγωγή του αρχείου, μεταβείτε στο φάκελο Arduino IDE και δημιουργήστε έναν νέο φάκελο ως βιβλιοθήκη με όνομα της επιλογής σας (για παράδειγμα, η διαδρομή μου στην οποία πρέπει να δημιουργήσω τον νέο φάκελο θα είναι C: / Program Files (x86) Arduino / βιβλιοθήκες).

Βήμα 3: ISP Arduino

Ora collegega 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").

Τώρα συνδέστε το Arduino Mega 2560 στον υπολογιστή σας και μέσω του Arduino IDE μεταβείτε στο Αρχείο> Παραδείγματα> ArduinoISP και φορτώστε το σκίτσο (Βεβαιωθείτε ότι έχετε επιλέξει τον σωστό τύπο κάρτας και τη σωστή πόρτα USB στα "Εργαλεία").

Βήμα 4: Συνδέσεις

Συνδέσεις
Συνδέσεις

Effetturare i collegamenti come illuistrato nella figura soprastante.

Κάντε τις συνδέσεις όπως φαίνεται στο παραπάνω σχήμα.

Βήμα 5: Ανιχνευτής ATmega

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

Μεταβείτε στο φάκελο που κατεβάσατε από τον προηγούμενο σύνδεσμο, ανοίξτε το σκίτσο Arduino_Board_Detector.ino, μεταβείτε στα Εργαλεία> Προγραμματιστής και αλλάξτε το σε "Arduino ως ISP" και, στη συνέχεια, φορτώστε το σκίτσο πηγαίνοντας στο Sketch> Load with a programmer (ή πατήστε ταυτόχρονα Ctrl + Shift + U).

Ανοίξτε τη Σειριακή επικοινωνία (μεγεθυντικός φακός επάνω δεξιά) και ακολουθήστε τις οδηγίες.

Βήμα 6: ATmega_Board_Programmer

Dopo aver svolto le operazioni indica dalla comunicazione 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+Maiuscgi+uunicazia) seriale (Scegliendo se usare 8Mhz o 16Mhz ad esempio).

Αφού εκτελέσετε τις λειτουργίες που υποδεικνύονται από τη σειριακή επικοινωνία και ολοκληρώσετε με επιτυχία, ανοίξτε το σκίτσο ATmega_Board_Programmer.ino που έχει ληφθεί στο φάκελο "arduino_sketches-master" από τον προηγούμενο σύνδεσμο και φορτώστε το ως προηγούμενο (Ctrl + Shift + U), εκτελέστε το λειτουργίες στη σειριακή επικοινωνία (επιλέγοντας εάν θα χρησιμοποιήσετε 8Mhz ή 16Mhz για παράδειγμα).

Συνιστάται: