Πώς να αποκτήσετε αρχείο Hex από το Arduino IDE

Pos Na Apoktesete Archeio Hex Apo To Arduino Ide



Το Arduino IDE είναι μια πλατφόρμα ανάπτυξης που χρησιμοποιείται για τη μεταφόρτωση κώδικα σε πίνακες Arduino. Οι πλακέτες Arduino βασίζονται σε μικροελεγκτές. Για την επικοινωνία με έναν μικροελεγκτή χρησιμοποιείται IDE. Το IDE είναι ένα πρόγραμμα επεξεργασίας για τη σύνταξη, τον εντοπισμό σφαλμάτων και τη μεταφόρτωση σκίτσων σε πίνακες Arduino. Το IDE είναι προγραμματισμένο σε C ή C++ με ορισμένες πρόσθετες μεθόδους και λειτουργίες. Οι μικροελεγκτές κατανοούν τη γλώσσα μηχανής. Μόλις μεταγλωττιστεί ο κώδικας Arduino, το IDE μετατρέπει το πρόγραμμα γλώσσας C++ σε αρχείο Hex. Τώρα, θα περιγράψουμε πώς να αποκτήσετε αυτό το αρχείο Hex από το Arduino.

Πώς να αποκτήσετε αρχείο Hex από το Arduino IDE

Το Arduino IDE χρησιμοποιεί μορφή αρχείου Hex για την αποθήκευση του κώδικα C/C++ σε δεκαεξαδική μορφή. Αυτό το αρχείο Hex αναφέρεται συνήθως ως κωδικός μηχανής . Ο μικροελεγκτής δεν μπορεί να καταλάβει την κανονική γλώσσα C. παίρνει μόνο οδηγίες με τη μορφή 1 και 0 γνωστά και ως Δυάδικος . Το Arduino IDE μεταφέρει αυτές τις οδηγίες στον μικροελεγκτή RAM και EEPROM μέσω του αρχείου Hex.

Ακολουθώντας τα βήματα που περιγράφονται παρακάτω μπορούμε να λάβουμε το αρχείο Hex του σκίτσου Arduino.







Βήμα 1 : Ανοίξτε το λογισμικό Arduino IDE σε υπολογιστή.





Βήμα 2 : Θα ανοίξει νέο παράθυρο που θα μας δείχνει τη διεπαφή Arduino IDE. Εδώ μπορεί κανείς να γράψει τον δικό του κώδικα ή να φορτώσει ένα παράδειγμα σκίτσου από το IDE. Θα συνεχίσουμε με το παράδειγμα που αναβοσβήνει το LED και θα προσπαθήσουμε να εξαγάγουμε το Hex αρχείο του.





Βήμα 3 : Τώρα ανοίξτε το παράδειγμα LED που αναβοσβήνει, μεταβείτε στο: Αρχεία>Παραδείγματα>Βασικά>Αναβοσβήνει :



Βήμα 4 : Μετά το άνοιγμα του παραδείγματος LED θα ανοίξει ένα νέο παράθυρο. Εάν γράφετε το δικό σας πρόγραμμα, ελέγξτε ξανά όλα τα σκίτσα του Arduino. Για να δημιουργήσουμε ένα αρχείο Hex, χρειαζόμαστε μια θέση όπου είναι αποθηκευμένο το αρχείο Hex. Για να λάβετε τη θέση του αρχείου Hex ακολουθήστε τα παρακάτω βήματα. Παω σε: Αρχείο>Προτιμήσεις ή πατήστε ctrl+comma .

Βήμα 5 : Όταν κάνετε κλικ στην επιλογή προτιμήσεων, θα ανοίξει ένα νέο παράθυρο, επιλέξτε το Συλλογή επιλογή στο αναλυτικό τμήμα εξόδου . Αφού το επιλέξετε, πατήστε ΟΚ για να συνεχίσετε. Αυτό θα μας βοηθήσει να εξαγάγουμε τη θέση του αρχείου Hex από την ενότητα Output μόλις ολοκληρωθεί το πρόγραμμα.

Βήμα 6 : Τώρα μεταγλωττίστε το πρόγραμμα Arduino χρησιμοποιώντας το σημάδι επιλογής στο επάνω δεξιά παράθυρο. Μόλις το πρόγραμμα έχει μεταγλωττιστεί με επιτυχία, ένα ' Ολοκληρώθηκε η μεταγλώττιση » θα εμφανιστεί το μήνυμα στο παράθυρο εξόδου.

Βήμα 7 : Στην ενότητα εξόδου βρείτε το ' .μαγεύω ” αρχείο του μεταγλωττισμένου προγράμματος Arduino. Η τελευταία γραμμή αναλυτικής εξόδου είναι το αρχείο Hex.

Βήμα 8 : Αντιγράψτε τη διαδρομή στο αρχείο Hex.

Βήμα 9 : Καταργήστε πρώτα το όνομα του αρχείου Hex από τη διαδρομή που αντιγράφηκε.

Ανοίξτε το My PC, επιλέξτε τη γραμμή διευθύνσεων και επικολλήστε τη διαδρομή του αρχείου εδώ και πατήστε Enter. Θα δείτε ένα αρχείο με .μαγεύω επέκταση Αυτό είναι το απαιτούμενο αρχείο Hex που αναζητούμε.

Σημείωση : Εάν η διεύθυνση που αντιγράφηκε από το αρχείο Hex δεν λειτουργεί, προσπαθήστε να αφαιρέσετε το double Πίσω κάθετο ( \ ) σύμβολα που επαναλαμβάνονται στη διεύθυνση αρχείου Hex.

Συμπέρασμα:

Εδώ έχουμε συζητήσει όλα τα βήματα που απαιτούνται για την εξαγωγή ενός αρχείου Hex από το Arduino IDE. Η πλακέτα Arduino χρησιμοποιεί αυτό το αρχείο Hex για να εκτελέσει οδηγίες. Μερικές φορές, όταν συνδέουμε μια πλακέτα Arduino απευθείας με έναν υπολογιστή και ανεβάζουμε κώδικα στο Arduino, δεν δημιουργείται αρχείο Hex, επομένως χρησιμοποιώντας τη μέθοδο που εξηγήθηκε παραπάνω μπορούμε εύκολα να λάβουμε ένα αρχείο Hex και να το χρησιμοποιήσουμε σε οποιοδήποτε έργο Arduino.