Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτό είναι ένα έργο βασισμένο σε πλάκα που χρησιμοποιεί 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 του 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 με αυτό το βήμα στο ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) χρησιμοποιώντας το LM Flash Programmer για να λάβετε την έξοδο.