Der Kurs behandelt Fernzugriff, Administration und Sicherheit eingebetteter Systeme. Sie lernen, mit dem Terminal zu arbeiten, IoT-Geräte über SSH zu steuern, Datenverkehr zu analysieren und Debugging-Tools wie GDB, Logic Analyzer und OpenOCD zu verwenden.
0 Lektionen
0 abgeschlossen
Dieser Kurs behandelt Echtzeitbetriebssysteme (RTOS) im Bereich eingebetteter Systeme. Die Teilnehmenden lernen die Architektur von Mikrokernen, den Umgang mit Threads, Semaphoren, Tasks und Schedulern in FreeRTOS, Zephyr und QNX. Auch der japanische Standard µITRON und seine Anwendung in der Automobil- und Robotertechnik werden thematisiert. Ein Schwerpunkt liegt auf der praktischen Integration mit STM32 und der Leistungsanalyse.
Der Schwerpunkt liegt auf der Programmierung nah an der Hardware. Die Teilnehmenden lernen, in C/C++ für Arduino, ESP32 und STM32 zu programmieren, Register, Timer, Interrupts und grundlegende Ein-/Ausgabe-Module zu verstehen. Ein besonderer Fokus liegt auf der Optimierung und Stabilität eingebetteter Systeme.
Der Kurs konzentriert sich auf den praktischen Einsatz moderner Kommunikationsprotokolle in unbemannten Systemen und verteilten Netzwerken. Teilnehmer lernen LoRa, CAN, Bluetooth und Infrarot kennen, konfigurieren Gateways, dekodieren Frames und übertragen Daten zwischen Knoten. Inklusive Praxis mit ESP32 und MCP2515.