Kontakt aufnehmen

Schulungsübersicht

Kurzgeschichte von Linux

  • Verständnis der Entstehung und Entwicklung von Linux im Kontext der Embedded Systems.

Überblick über die Open-Source-Entwicklung

  • Einführung in Open-Source-Prinzipien und deren Rolle in der Embedded-Softwareentwicklung.

Einführung in Embedded Linux

  • Zentrale Konzepte, Komponenten und die Architektur von Embedded-Linux-Systemen.

Cross Development | Bootloader

  • Verständnis des Bedarfs an Cross-Development-Tools.
  • Einführung in Bootloader wie U-Boot und deren Bedeutung beim Start eines Embedded-Linux-Systems.

Aufbau eines maßgeschneiderten Embedded-Linux-Systems

  • Praxisübung zur Einrichtung eines maßgeschneiderten Embedded-Linux-Systems für eine gewählte Hardware-Zielplattform (ARM-basierte oder MIPS-basierte Entwicklungsplatine).

Einführung in Embedded-Linux-Tools

  • Untersuchung der wesentlichen Tools zur Entwicklung und Verwaltung von Embedded-Systemen.

Einführung in Build-Systeme

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

Embedded-Linux-Anwendungsentwicklung und Debugging

  • Praktische Übungen zum Schreiben und Debuggen von Anwendungen für Embedded Linux.
  • Verwendung gängiger Entwicklungstools (z. B. GDB, Eclipse mit CDT) zum Coden und Fehlerbeheben.

Abschlussprojekt oder Diskussion einer Fallstudie

  • Die Teilnehmer werden ermutigt, ein Projekt oder eine Fallstudie zu besprechen, in die sie das Gelernte aus dem Kurs einbringen können.

Voraussetzungen

  • Grundkenntnisse in Embedded Systems
  • Programmiersprache auf hoher Abstraktionsebene (C oder C++)
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien