Kontakt aufnehmen

Schulungsübersicht

Kurzer Überblick über die Geschichte von Linux

  • Verstehen der Ursprünge und der Entwicklung von Linux im Kontext eingebetteter Systeme.

Übersicht über die Open-Source-Entwicklung

  • Einführung in die Prinzipien der Open-Source-Entwicklung und deren Rolle in der Entwicklung eingebetteter Software.

Einführung in Embedded Linux

  • Wichtige Konzepte, Komponenten und die Architektur eingebetteter Linux-Systeme.

Cross-Development | Bootloader

  • Verstehen der Notwendigkeit von Cross-Development-Tools.
  • Einführung in Bootloader wie U-Boot und deren Bedeutung beim Starten eines eingebetteten Linux-Systems.

Erstellung eines benutzerdefinierten Embedded-Linux-Systems

  • Praktische Sitzung zur Einrichtung eines benutzerdefinierten Embedded-Linux-Systems für eine ausgewählte Hardware-Zielplattform (ARM-basierte oder MIPS-basierte Entwicklungsplattform).

Einführung in Embedded-Linux-Tools

  • Erforschung der wesentlichen Tools zur Entwicklung und Verwaltung eingebetteter Systeme.

Einführung in Build-Systeme

  • Verstehen der Rolle und Konfiguration von Build-Systemen wie Make, Bitbake usw. in Embedded-Linux-Projekten.

Anwendungs- und Debugging-Entwicklung für Embedded Linux

  • Praktische Übungen zum Schreiben und Debuggen einer Anwendung für Embedded Linux.
  • Nutzung gängiger Entwicklungstools (z. B. GDB, Eclipse mit CDT) für Coding und Fehlersuche.

Abschlussprojekt oder Fallstudienbesprechung

  • Teilnehmer werden ermutigt, ein Projekt oder eine Fallstudie zu diskutieren, mit der sie sich identifizieren können, und dabei die im Kurs erworbenen Kenntnisse anzuwenden.

Voraussetzungen

  • Grundkenntnisse über Embedded-Systeme
  • Kenntnisse in einer hohen Programmiersprache (C oder C++)
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien