Kontakt aufnehmen

Schulungsübersicht

Kurze Geschichte von Linux

  • Verständnis der Entstehung und 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 bei der Softwareentwicklung für eingebettete Systeme.

Einführung in Embedded Linux

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

Cross-Entwicklung | Bootloader

  • Verständnis der Notwendigkeit von Cross-Entwicklungswerkzeugen.
  • Einführung in Bootloader wie U-Boot und deren Bedeutung beim Starten eines eingebetteten Linux-Systems.

Aufbau eines benutzerdefinierten Embedded-Linux-Systems

  • Praxisorientierte Sitzung zur Einrichtung eines benutzerdefinierten Embedded-Linux-Systems für eine ausgewählte Hardwareplattform (ARM-basiertes oder MIPS-basiertes Entwicklungsbrett).

Einführung in Embedded-Linux-Werkzeuge

  • Erkundung der wichtigen Werkzeuge, die bei der Entwicklung und dem Management eingebetteter Systeme verwendet werden.

Einführung in Build-Systeme

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

Anwendungsentwicklung und Debugging unter Embedded Linux

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

Abschlussprojekt oder Fallstudienbesprechung

  • Teilnehmer werden ermutigt, ein Projekt oder eine Fallstudie zu diskutieren, die sie anspricht, wobei das Gelernte aus dem Kurs angewendet wird.

Voraussetzungen

  • Grundlegende Kenntnisse über eingebettete Systeme
  • Hochsprachenprogrammierung (C oder C++)
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien