Course Outline
C προγραμματισμός για ενσωματωμένους συστήματες
- Επίσημο κεφάλαιο των βασικών προγραμματισμού C
- Διανομή μνήμης
- Εμπόδια (Interrupts)
- Πολυεργασία και πολυθέατος
- Σύγχρονη εργασία και διακομμένη επικοινωνία (Syncronization and intertask comm)
- Επιφάνεια περιβάλλοντος (Peripheral comm)
- Πρόγραμμα συνθέσης (Compiler)
### Πραγματική χρονική Linux, RTOS και ενσωματωμένη Linux
- Εισαγωγή στο Linux - Δομή, αρχεία, φακές - POSIX - Πολυθέατος και εργασία - Toolchain, Bootloader, Kernel, rootfs - Άρχισε με το Raspbian και περιγράψε τον δρόμο για να αποδοθεί - ένα ειδικό (και μικρότερο εικώνα) με - Buildroot ή Yocto - PREEMPT\_RT, Xenomai - RTEMS - Προσγραμματισμός για διάφορους πυρήνες, κοινές βιβλιοθήκες - Δικτύωση
### Προγραμματισμός χοδήγησης ενσωματωμένης Linux
- Πυρήνας, μόντελα - Χαρακτηριστικά συσκευών - USB, GPIO, I2C, SPI, Δίκτυο, Block devices ### Διασυνδέσεις κατασκευών
- serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Εμφάνιση - GSM modem - Δίκτυο ### Embedded C++, Qt
### Αξιόπιστα και ασφαλή ενσωματωμένα λογισμικά
- Συντηρητικός και αποτελεσματικός προγραμματισμός - Ανίχνευση λάθων και διόρθωση προβλημάτων - Εξέταση και ανάλυση - Προστατευόμενος, εγκαταστημένος κώδικας - Watchdog
### Τεχνολογία ARM και προγραμματισμός
Testimonials (5)
Απαντά σε όλες τις ερωτήσεις μου πολύ καλά εξηγημένα.
Khaled Almarzooqi - Beamtrail
Course - Circuits and Electronics Fundamentals
Machine Translated
Ο Σεάν ήταν ενθουσιώτης ομιλητής και τα πρακτικά ασκήματα ήταν πολύ ενδιαφέροντα. Μπορώ να δω πόσο θα είναι πραγματικά εφαρμόσιμα.
Temira Koenig - Yeshiva University
Course - Raspberry Pi for Beginners
Machine Translated
Ο εκπαιδευτής ήταν πραγματικά ευγενικός και γνώστης, κάνοντας το παραπάνω μίλι για να εξηγήσει πράγματα που δεν ήξερα
Felix - Microchip Technology Inc
Course - Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Το κερδίσιμο 用的知识和澄清一些我之前不确定的事情。 (注:这里出现了一部分中文,应该是翻译过程中的错误。正确的希腊语翻译应该为:“Το κερδίσιμο χρήσιμης γνώσης και η εξηγήση μερικών πραγμάτων που δεν ήταν σίγουροι προηγουμένως.”) 正确的翻译应为: Το κερδίσιμο χρήσιμης γνώσης και η εξηγήση μερικών πραγμάτων που δεν ήταν σίγουροι προηγουμένως.
Kenneth Mahoney - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
Machine Translated
Αληθινά αποδεχτήκαμε τις γνώσεις του εκπαιδευτή.
Aaron Swift - ITW Hobart
Course - FreeRTOS: Programming for Real Time Operating Systems
Machine Translated