Embedded Linux Grundkurs
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 4 Tage
Ziele
In diesem Kurs lernen Sie das Betriebssystem selbst, sowie dessen Konzepte kennen und erhalten eine Einführung in die Programmierung.
Zielgruppe
- Embeddedprogrammierer
- Elektroniker
- Architekten
Voraussetzungen
Grundwissen in der Benutzung der Linux-Shell ist von Vorteil
Agenda
Linux und Unix-Anfänge
- Remote Login mit SSH
- Grundlagen: die Shell, Werkzeuge wie sed, grep, find
- Diagnose mit Hilfe von Tools wie netstat, top, den Filesystemen procfs und sysfs
Programmierung
- Files bzw. Filedeskriptoren
- Prozesse und getrennte Adressräume.
- Multithreading.
- Netzwerke programmieren
- Memory Management
- Realtime
- Kernel-Konzept
Hardware
- Das General Purpose IO (GPIO) Subsystem.
- Mikrocontrollern
- Inter Integrated Circuit (I2C)
- Serial Peripheral Interface (SPI)
- Verschiedene Driverframeworks im Kernel
- CAN-Bus
Ziele
In diesem Kurs lernen Sie das Betriebssystem selbst, sowie dessen Konzepte kennen und erhalten eine Einführung in die Programmierung.
Zielgruppe
- Embeddedprogrammierer
- Elektroniker
- Architekten
Voraussetzungen
Grundwissen in der Benutzung der Linux-Shell ist von Vorteil
Agenda
Linux und Unix-Anfänge
- Remote Login mit SSH
- Grundlagen: die Shell, Werkzeuge wie sed, grep, find
- Diagnose mit Hilfe von Tools wie netstat, top, den Filesystemen procfs und sysfs
Programmierung
- Files bzw. Filedeskriptoren
- Prozesse und getrennte Adressräume.
- Multithreading.
- Netzwerke programmieren
- Memory Management
- Realtime
- Kernel-Konzept
Hardware
- Das General Purpose IO (GPIO) Subsystem.
- Mikrocontrollern
- Inter Integrated Circuit (I2C)
- Serial Peripheral Interface (SPI)
- Verschiedene Driverframeworks im Kernel
- CAN-Bus