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++)
Erfahrungsberichte (3)
Ich habe den Prozess des Betriebssystems und die Verknüpfung aller Faktoren miteinander, einschließlich Netzwerkinformationen, verstanden. Nun habe ich ein klares und vollständiges Bild davon, was in diesen Computern vor sich geht und wie sie miteinander kommunizieren. Letztendlich habe ich Wissen über das wichtigste Betriebssystem, Linux, erworben und gelernt, wie wir unser eigenes eingebettetes Linux implementieren können.
Rawda Alnaqbi - beamtrail
Kurs - Introduction to Embedded Linux (Hands-on training)
Maschinelle Übersetzung
Der Inhalt. Das war für mich sehr neu, daher habe ich viel gelernt.
Juan Castro - iVolve
Kurs - Introduction to Embedded Linux (Hands-on training)
Maschinelle Übersetzung
Ich fand den Inhalt (sowohl die Theorie als auch die Praxis) ausgezeichnet und genau das, was wir uns gewünscht hatten. Die Übungen waren anspruchsvoll, aber machbar.
Mike Kleinau - iVolve
Kurs - Introduction to Embedded Linux (Hands-on training)
Maschinelle Übersetzung