Schulungsübersicht
Embedded C Programmierung
- Überblick Grundlagen der C-Programmierung
- Speicherzuweisung
- Unterbrechung
- Multitasking und Multithreading
- Syncronisierung und Intertask-Kommunikation
- Peripherie-Kommunikation
- Compiler
### Echtzeit Linux, RTOS und Embedded Linux
- Linux Einführung - Architektur, Dateien, Verzeichnisse - POSIX - Multi-Thread und Task - Tolchain, Bootloader, Kernel, rootfs - mit Raspbian beginnen und dann erklären, wie man - ein eigenes (und kleineres) Image mit - Buildroot oder Yocto - PREEMPT\_RT, Xenomai - RTEMS - Cross Compile, shared library - Networking baut
### Entwicklung von eingebetteten Linux-Treibern
- Kernel, Module - Gerätecharakteristik - USB, GPIO, I2C, SPI, Netzwerk, Blockgeräte ### HW-Schnittstellen
- seriell, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Display - GSM-Modem - Netzwerk ### Embedded C++, Qt
### Robuste und ausfallsichere Embedded Software
- Effektive und effiziente Programmierung - Debugging und Fehlersuche - Inspektion und Analyse - Defensive, Selbsttest-Codes - 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