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 (6)
Trainer's way of explaining
Deepak Tiwari - Beamtrail
Kurs - Circuits and Electronics Fundamentals
The trainer was very knowledgeable and live code examples on a "real" hardware device with a display were great.
Silver Kuusik - Engie Mobisol GmbH
Kurs - FreeRTOS: Programming for Real Time Operating Systems
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
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Kurs - Arduino Programming for Beginners
The trainer was very interactive and steadily paced.
Carolyn Yaacoby - Yeshiva University
Kurs - Raspberry Pi for Beginners
Praktische Arbeit
James - Argent Energy
Kurs - Introduction to IoT Using Arduino
Maschinelle Übersetzung