Course Outline
Εισαγωγή
Επισκόπηση του Embedded Systems
- Χρήση πραγματικών λέξεων: Ρολόγια, συσκευές αναπαραγωγής DVD, κινητά τηλέφωνα κ.λπ. Διαφορές μεταξύ λειτουργικών συστημάτων σε πραγματικό χρόνο, ΕνσωματωμέναLinux, κ.λπ. Περιορισμοί πόρων: μέγεθος, ταχύτητα και κατανάλωση ενέργειας
Επισκόπηση της Microcontroller Αρχιτεκτονικής
- Microcontrollers εναντίον μικροεπεξεργαστών Επιλογή Microcontroller Αρχιτεκτονικής
Έναρξη ενός Έργου
- Αποφασισμός απαιτήσεων σχεδιασμού Προετοιμασία του περιβάλλοντος ανάπτυξης, των εργαλείων και του υλικού Διασύνδεση μεταξύ μικροελεγκτή και υπολογιστή.
Programming ένας μικροελεγκτής 8051 με χρήση ενσωματωμένου C
- Εργασία με περιφερειακά συστήματος Διασύνδεση με περιφερειακά χρήστη Είσοδος/έξοδος γενικού σκοπού
Programming ένα ARM CORTEX M-3 με χρήση του Embedded C
- Εργασία με περιφερειακά συστήματος Διασύνδεση με περιφερειακά χρήστη Είσοδος/έξοδος γενικού σκοπού
Programming ένας πυρήνας CPU ARM9 με χρήση ενσωματωμένου C
- Εργασία με περιφερειακά συστήματος Διασύνδεση με περιφερειακά χρήστη Είσοδος/έξοδος γενικού σκοπού
Δοκιμή και εντοπισμός σφαλμάτων
- Εργαλεία και τεχνικές Βελτιστοποίηση για μέγεθος, ταχύτητα και κατανάλωση ενέργειας
Ανάπτυξη ενός ενσωματωμένου συστήματος
- Περιβαλλοντικά ζητήματα Ασφάλιση συσκευής
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Κατανόηση των ηλεκτρονικών.
- Εμπειρία προγραμματισμού C.
- Υλικό (μικροελεγκτής, καλώδια κ.λπ.) και λογισμικό (IDE κ.λπ.) θα χρειαστούν όλοι οι συμμετέχοντες. Συμβουλευτείτε τον συντονιστή εκπαίδευσης για συγκεκριμένες απαιτήσεις.
Ακροατήριο
- Electronics μηχανικοί
- Προγραμματιστές με γνώσεις ηλεκτρονικών
Testimonials (4)
Ο εκπαιδευτής ήταν πραγματικά ευγενικός και γνώστης, κάνοντας το παραπάνω μίλι για να εξηγήσει πράγματα που δεν ήξερα
Felix - Microchip Technology Inc
Course - Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Course - Arduino Programming for Beginners
The trainer was very interactive and steadily paced.
Carolyn Yaacoby - Yeshiva University
Course - Raspberry Pi for Beginners
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.