Kontakt aufnehmen

Schulungsübersicht

Kurze Geschichte von Linux

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

Übersicht zur Open-Source-Entwicklung

  • Einführung in die Prinzipien der Open-Source-Entwicklung und deren Rolle bei der Softwareentwicklung für Embedded Systems.

Einführung in Embedded Linux

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

Cross-Development | Bootloader

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

Erstellung eines benutzerdefinierten Embedded-Linux-Systems

  • Praktische Sitzung zum Aufbau eines benutzerdefinierten Embedded-Linux-Systems für eine ausgewählte Hardwarezielplattform (ARM-basierte oder MIPS-basierte Entwicklungsboard).

Einführung in Embedded-Linux-Tools

  • Erkundung der wesentlichen Tools, die bei der Entwicklung und Verwaltung von Embedded Systems eingesetzt 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 für Embedded Linux

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

Letztes Projekt oder Fallstudie-Diskussion

  • Die Teilnehmenden werden ermutigt, ein Projekt oder eine Fallstudie zu diskutieren, die sie nachvollziehen können, und das in diesem Kurs Gelernte anzuwenden.

Voraussetzungen

  • Grundkenntnisse in Embedded Systems
  • Kenntnisse in einer High-Level-Programmiersprache (C oder C++)
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien