Schulungsübersicht
Eingebettete C-Programmierung
- Übersicht zu den Grundlagen der C-Programmierung
- Speicherverwaltung
- Interrupts
- Mehrere Aufgaben und Multithreading
- Synchronisation und intertask-Kommunikation
- Peripheriekommunikation
- Kompilierer
### Echtzeit-Linux, RTOS und eingebetteter Linux
- Einführung in Linux - Architektur, Dateien, Verzeichnisse - POSIX - Mehrere Threads und Aufgaben - Toolchain, Bootloader, Kernel, rootfs - Start mit Raspbian, dann Erklärung zur Erstellung - eines dedizierten (und kleineren Bildes) mit - Buildroot oder Yocto - PREEMPT\_RT, Xenomai - RTEMS - Kreuzkompilierung, Shared Libraries - Netzwerkkommunikation
### Entwicklung von eingebetteten Linux-Treibern
- Kernel, Module - Gerätecharakteristika - USB, GPIO, I2C, SPI, Netzwerkgeräte, Blockgeräte ### HW-Schnittstellen
- seriell, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Display - GSM-Modem - Netzwerkkommunikation ### Eingebetteter C++, Qt
### Robuste und fehlersichere eingebettete Software
- Effektive und effiziente Programmierung - Debugging und Fehlerbehebung - Überprüfung und Analyse - Defensive, Selbsttestcodes - Watchdog
### ARM-Technologie und -Programmierung
Erfahrungsberichte (5)
Er beantwortet meine Fragen sehr gut erklärt.
Khaled Almarzooqi - Beamtrail
Kurs - Circuits and Electronics Fundamentals
Maschinelle Übersetzung
Sean war ein dynamischer Redner und die praktischen Übungen waren sehr interessant. Ich kann sehen, wie sie sich wirklich anwenden lassen.
Temira Koenig - Yeshiva University
Kurs - Raspberry Pi for Beginners
Maschinelle Übersetzung
Der Trainer war sehr freundlich und kenntnisreich und hat sich die Mühe gemacht, mir Dinge zu erklären, die ich nicht kannte.
Felix - Microchip Technology Inc
Kurs - Embedded C Application Design Principles for Automotive Professionals
Maschinelle Übersetzung
Die Erwerbung nützlicher Kenntnisse und Klarstellung einiger Dinge, die ich zuvor nicht sicher kannte.
Kenneth Mahoney - University of Glasgow
Kurs - Arduino: Programming a Microcontroller for Beginners
Maschinelle Übersetzung
Ich habe die Kenntnisse des Trainers wirklich genossen.
Aaron Swift - ITW Hobart
Kurs - FreeRTOS: Programming for Real Time Operating Systems
Maschinelle Übersetzung