Προγραμματιστής USB (AVR): περιγραφή, σκοπός

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

Προγραμματιστής USB (AVR): περιγραφή, σκοπός
Προγραμματιστής USB (AVR): περιγραφή, σκοπός

Βίντεο: Προγραμματιστής USB (AVR): περιγραφή, σκοπός

Βίντεο: Προγραμματιστής USB (AVR): περιγραφή, σκοπός
Βίντεο: Как прошивать микроконтроллеры AVR программатором USBASP 2024, Νοέμβριος
Anonim

Μερικές φορές οι τεχνικοί ραδιοφώνου που σχεδιάζουν ηλεκτρονικές συσκευές πρέπει να χρησιμοποιούν μικροελεγκτές στα σχέδιά τους. Οι μικροελεγκτές χρειάζονται υλικολογισμικό - για αυτό είναι οι προγραμματιστές.

Προγραμματιστής USB (AVR): περιγραφή, σκοπός
Προγραμματιστής USB (AVR): περιγραφή, σκοπός

Τι είναι ο προγραμματιστής

Ο προγραμματιστής είναι μια συσκευή υλικού-λογισμικού που χρησιμοποιείται για την ανάγνωση ή την εγγραφή πληροφοριών σε μια συσκευή αποθήκευσης (εσωτερική μνήμη μικροελεγκτών). Εάν ο ραδιοερασιτέχνης πρέπει να προγραμματίσει τη συσκευή μικροελεγκτή μία φορά, μπορείτε να χρησιμοποιήσετε έναν συμβατικό προγραμματιστή που συνδέεται στη θύρα COM ή LPT. Για παράδειγμα, ο απλούστερος προγραμματιστής για μάρκες AVR είναι ένα καλώδιο 6 καλωδίων 4 αντιστάσεων (προγραμματιστής PonyProg).

Χρησιμοποιώντας έναν συμβατικό προγραμματιστή, μπορείτε να φορτώσετε προγράμματα hex σε πολλούς μικροελεγκτές AVR χωρίς να χάνετε χρόνο και χρήμα. Επιπλέον, ο προγραμματιστής μπορεί να χρησιμοποιηθεί ως προγραμματιστής εντός κυκλώματος, οπότε μπορείτε να προγραμματίσετε τον μικροελεγκτή AVR χωρίς να τον αφαιρέσετε από τη συσκευή.

Τέτοιοι προγραμματιστές συνδέονται με έναν υπολογιστή χρησιμοποιώντας ένα ειδικό πρόγραμμα (το οποίο ονομάζεται επίσης προγραμματιστής). Μεταφέρει το υλικολογισμικό από τον υπολογιστή και η συσκευή το γράφει μόνο στη μνήμη του μικροκυκλώματος. Οι προγραμματιστές μπορούν να συνδεθούν μέσω σειριακής ή παράλληλης θύρας, μέσω σύνδεσης USB κ.λπ. Οι σύγχρονοι προγραμματιστές συνήθως συνδέονται μέσω USB.

Ο προγραμματιστής USB προορίζεται για τον προγραμματισμό συσκευών μικροεπεξεργαστή μιας συγκεκριμένης εταιρείας (ανάλογα με το εμπορικό σήμα του προγραμματιστή) σε συναρμολογημένη μορφή. Απλοποιεί σημαντικά τη διαδικασία διαμόρφωσης λογισμικού.

Πώς να συνδέσετε έναν προγραμματιστή USB

Για να χρησιμοποιήσετε τη συσκευή, πρέπει να τη συνδέσετε σε μία από τις θύρες USB του υπολογιστή σας. Μετά από αυτό, θα εμφανιστεί ένα μήνυμα στον υπολογιστή σχετικά με τη σύνδεση μιας νέας συσκευής USBasp και το LED στον ίδιο τον προγραμματιστή θα ανάψει, πράγμα που σημαίνει ότι η συσκευή έχει συνδεθεί επιτυχώς.

Στη συνέχεια, πρέπει να εγκαταστήσετε τα προγράμματα οδήγησης έτσι ώστε το λειτουργικό σύστημα να λειτουργεί σωστά με αυτήν τη συσκευή. Μετά από αυτό θα είναι δυνατή η σύνδεση της συσκευής μικροεπεξεργαστή στη διεπαφή ISP. Το δεύτερο LED θα ανάψει κατά τον προγραμματισμό.

Κατά κανόνα, ο προγραμματιστής έχει δύο διεπαφές - μία για σύνδεση μικροελεγκτή, η άλλη για σύνδεση σε υπολογιστή. Για να συνδέσετε τον μικροελεγκτή, μπορείτε να χρησιμοποιήσετε τη λειτουργία σειριακού προγραμματισμού ISP. Και αυτή η συσκευή είναι συνδεδεμένη σε υπολογιστή μέσω τυπικής θύρας USB.

Για τον έλεγχο του προγραμματιστή, πρέπει να εγκαταστήσετε ειδικά προγράμματα. Είναι καλύτερο να χρησιμοποιείτε εφαρμογές με παράθυρο. Για παράδειγμα, για να εργαστείτε με τη συσκευή, μπορείτε να χρησιμοποιήσετε τα προγράμματα ExtremeBurner, Khazama, avrguge και άλλα.

Συνιστάται: