Λογικός αναλυτής για AVR / Arduino - 💡 Fix My Ideas

Λογικός αναλυτής για AVR / Arduino

Λογικός αναλυτής για AVR / Arduino


Συγγραφέας: Ethan Holmes, 2019

Το uCHobby δημοσίευσε ένα έργο που φαίνεται να είναι ένα χρήσιμο έργο που υλοποιεί έναν αναλυτή λογικής 6 καναλιών σε ταχύτητα ρολογιού ATmega168 @ 16MHz - έτσι είναι συμβατό με Arduino Diecimila -

Το λογισμικό του υπολογιστή είναι γραμμένο στην Επεξεργασία, που σημαίνει ότι θα λειτουργήσει σε Linux, Windows ή Mac. Αποθηκεύει εμφανίζει τη λογική κατάσταση κάθε πείρου καθώς μεταφέρονται δεδομένα από τον μικροελεγκτή. Ο χρήστης μπορεί να χρησιμοποιήσει κουμπιά για να απενεργοποιήσει / ενεργοποιήσει την ενεργοποίηση σε οποιαδήποτε από τις 6 ακίδες και μια μπάρα κύλισης επιτρέπει στο χρήστη να δει αρκετές εκατοντάδες αποθηκευμένων καταστάσεων λογικής σε μια χρονική γραμμή. Σημειώστε ότι τα νέα δεδομένα λαμβάνονται μόνο αν αλλάξει η κατάσταση, επομένως αυτό το χρονικό πλαίσιο δεν είναι πραγματικό.

Υπολογίζω ότι η απόδοση είναι αρκετή για να αναλύσει έναν δίαυλο δεδομένων I2C 400KHz χωρίς προβλήματα. Επίσης σημειώστε ότι μπορούν να χρησιμοποιηθούν 8 καρφίτσες, αλλά όχι σε ένα ATMEGA168, οι απλές αλλαγές στο λογισμικό θα επιτρέψουν τη χρήση 8 καναλιών αντί 6.

Για να δημιουργήσετε το δικό σας, απλά προγραμματίστε ένα ATMEGA168 με το παρεχόμενο hex αρχείο και εκτελέστε το πρόγραμμα επεξεργασίας. Νομίζω ότι έχω σχολιάσει τον κώδικα αρκετά ώστε οι άνθρωποι να τροποποιήσουν ώστε να μπορούν να χρησιμοποιήσουν τον δικό τους επεξεργαστή. Επίσης, διαβάστε τα άλλα έγγραφα αυτού του έργου. Υποθέτω ότι καταλαβαίνετε πώς να προγραμματίσετε τους μικροελεγκτές και να καταλάβετε τις βασικές έννοιες της επιστήμης των υπολογιστών, όπως για τους βρόχους και άλλα.

- Λογικός ανιχνευτής AVR

Περισσότερο:

ΠΩΣ ΝΑ - Χρησιμοποιήστε έναν λογικό αναλυτή

Arduino Diecimila PLUS USB, πλήρως συναρμολογημένο



Μπορεί Να Σας Ενδιαφέρει

Φορείς στο Mission Control

Φορείς στο Mission Control


Space Rock Hounds

Space Rock Hounds


Εκατομμυριούχοι στο διάστημα

Εκατομμυριούχοι στο διάστημα


Η δική μου FrankenBrewery

Η δική μου FrankenBrewery