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

Ελεγκτής φανών με χρήση ARM Cortex-M4: 3 βήματα
Ελεγκτής φανών με χρήση ARM Cortex-M4: 3 βήματα

Βίντεο: Ελεγκτής φανών με χρήση ARM Cortex-M4: 3 βήματα

Βίντεο: Ελεγκτής φανών με χρήση ARM Cortex-M4: 3 βήματα
Βίντεο: Embedded Systems 1a 2024, Ιούλιος
Anonim
Ελεγκτής φανών με χρήση ARM Cortex-M4
Ελεγκτής φανών με χρήση ARM Cortex-M4

Αυτό είναι ένα έργο βασισμένο σε πλάκα που χρησιμοποιεί ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) για να φτιάξει έναν ελεγκτή φανών.

Η διάρκεια του RED και του BLUE LED είναι 15 δευτερόλεπτα. Η διάρκεια της κίτρινης λυχνίας LED έχει οριστεί σε 1 δευτερόλεπτο. Ένα σχήμα "πλοκής" επισυνάπτεται στο έργο για να βοηθήσει στην κατανόηση της κατανομής των φανών.

Η κάθοδος όλων των LED είναι προσαρτημένη μεταξύ τους. Αυτό σημαίνει ότι όλοι έχουν κοινό επίπεδο.

.bin αρχείο του κώδικα c99 επισυνάπτεται με τον παρεχόμενο σύνδεσμο στο τέλος αυτού του σεμιναρίου. Το αρχείο.bin μπορεί να μεταφορτωθεί στον μικροελεγκτή χρησιμοποιώντας LM Flash Programmer.

Βήμα 1: Απαιτήσεις

Για την ολοκλήρωση αυτού του έργου απαιτούνται τα ακόλουθα πράγματα:

1- Texas Instruments EK-TM4C123GXL 2- Τέσσερα κόκκινα LED

3- Τέσσερα κίτρινα LED

4- Τέσσερις μπλε ή πράσινες λυχνίες LED

5- Προγραμματιστής LM Flash (λογισμικό στον υπολογιστή)

=> Εάν δεν γνωρίζετε πώς να χρησιμοποιείτε και να εγκαθιστάτε το LM Flash Programmer, ελέγξτε το προηγούμενο Instructable ή κάντε κλικ στους ακόλουθους συνδέσμους:

Λήψη προγραμματιστή LM Flash

Ανεβάστε.bin ή.hex αρχείο χρησιμοποιώντας LM Flash Programmer

Βήμα 2: Pin-outs & Wiring

Pin-outs & Wiring
Pin-outs & Wiring
Pin-outs & Wiring
Pin-outs & Wiring

Το Pin-outs & Wiring του ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) και άλλων περιφερειακών επισυνάπτεται με αυτό το βήμα και δίνεται επίσης ως εξής:

=================== TM4C123GXL => LED

===================

PB5 => L1 (Κόκκινο), L2 (Κόκκινο)

PB0 => L1 (Κίτρινο), L2 (Κίτρινο)

PB1 => L1 (Μπλε), L2 (Μπλε)

PE4 => L3 (Κόκκινο), L4 (Κόκκινο)

PE5 => L3 (Κίτρινο), L4 (Κίτρινο)

PB4 => L3 (Μπλε), L4 (Μπλε)

GND => Όλοι οι αρνητικοί ακροδέκτες των LED

Βήμα 3: Ανεβάστε το αρχείο.bin

Ανεβάστε το αρχείο.bin
Ανεβάστε το αρχείο.bin
Ανεβάστε το αρχείο.bin
Ανεβάστε το αρχείο.bin

Ανεβάστε το συνημμένο αρχείο.bin με αυτό το βήμα στο ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) χρησιμοποιώντας το LM Flash Programmer για να λάβετε την έξοδο.

Συνιστάται: