Seminar Angebot
Alle hier aufgelisteten Seminare können in
Absprache mit dem Dozenten auf ihre Bedürfnisse angepasst
werden. Die Dauer der Seminare ist in der Liste aufgeführt und kann
bei angepassten Seminaren von der angegebenen Zeit abweichen.
Die Seminare werden in Ihren Räumlichkeiten abgehalten, so daß die Seminarteilnehmer nicht reisen müssen. Die Kosten pro Seminar sind daher von der Anzahl der Teilnehmer unabhängig. Allerdings ist die maximale Anzahl teilnehmender Personen auf 8 beschränkt, da bei größeren Gruppen eine Durchführung von Übungen zur Festigung des Erlernten zu aufwändig wird.
Sollten Sie keine Räumlichkeiten zur Verfügung haben, so können nach Absprache auch hier vor Ort Tagungsräume gebucht werden.
Für eine Auskunft zu den tatsächlich anfallenden Kosten eines Seminars, kontaktieren Sie Embedded-Linux-Seminare und sie erhalten nach Abklärung der genauen Seminarinhalte ein Angebot.
-
Einführung in Embedded LinuxDieses Seminar gibt einen Überblick über Embedded Linux. Nach einem kurzen Abriss der Geschichte von Linux wird der Unterschied zwischen Linux für Desktop- und Servereinsatz und Embedded Linux erklärt. Dann wird das Linux System mit seinen drei wichtigen Komponenten, Bootloader, Kernel und Root File System beschrieben. Anschließend wird das Thema Linzenzen und der Umgang mit der GPL und LGPL behandelt. Darauf folgt eine Übersicht über einsetzbare Bibliotheken, Entwicklungsumgebungen und Debugger, sowie die Möglichkeit der Erweiterung des Linux für Echtzeitanwendungen.Dauer der Schulung: 1 Tag
-
Developer SeminarDieses Seminar richtet sich an Softwareentwickler mit Kenntnissen in der Programmierung mit C. Nach einem kurzen Abriss der Geschichte von Linux wird der Unterschied zwischen Linux für Desktop- und Servereinsatz und Embedded Linux erklärt. Dann wird das Linux System mit seinen drei wichtigen Komponenten, Bootloader, Kernel und Root File System detailliert beschrieben.
Wichtiges Augenmerk wird dann auf Linux als Betriebssystem gelegt. Scheduler, Prozesse und Speicherverwaltung werd en beleuchtet. Anschließend werden die notwendigen Grundlagen zur Programmierung für Embedded Linux Systeme erklärt und das Systemcall Interface sowie das Cross-Kompilieren für verschiedene Architekturen erläutert.
Als nächstes wird in die Applikationsprogrammierung unter Linux eingeführt. Dabei wird der Vortrag ergänzt durch Übungen, bei denen die Teilnehmer das gerade Erlernte selbst anwenden können. Inhalte dieses Abschnitts sind unter anderem die Interprozesskommunikation, die Threadprogrammierung, die Synchronisierung von Threads und Prozessen, sowie die Netzwerkkommunikation.
An geeigneter Stelle wird auf die Lizenzen und den Umgang mit der GPL und der LGPL eingegangen.Dauer der Schulung: 2 - 3 Tage -
TreiberprogrammierungDieses Seminar erläutert die Grundzüge der Treiberprogrammierung unter Linux und wendet sich an Entwickler, die schon Programmiererfahrung mit C unter Linux besitzen. Begleitet durch Übungen zur Vertiefung des Erlernten wird unter anderem das Erstellen einfacher Kernel-Module, das Device-Modell, Kernel-Threads, Kernel-Timer und Interrupthandling erläutert.Dauer der Schulung: 1 Tag
-
Developer Seminar inklusive TreiberprogrammierungDieses Seminar setzt sich aus dem Developer Seminar und dem Seminar Treiberprogrammierung zusammen.
Dauer der Schulung: 3 Tage -
EchtzeitprogrammierungDieses Seminar wendet sich an Entwickler mit Kenntnissen in der Treiberprogrammierung unter Linux und gibt eine Einführung in die Erstellung echtzeitfähiger Anwendungen und Treiber für den Einsatz in Embedded Linux Systemen. Schwerpunkt liegt auf dem Einsatz von Xenomai und Preemptive-RT.
Dauer der Schulung: 1 Tag -
Arbeiten mit LinuxDieses Seminar ist gedacht für Entwickler, die auf die Entwicklung auf Linux umschwenken, die aber eine Grundlage benötigen, wie ein Linuxsystem zu bedienen ist. Es wird kurz der Aufbau eines Linuxsystems erklärt und dann die wichtigsten Befehle und der Einsatz der Shell erläutert. Der Vortrag wird durch Übungen zur Festigung des Erlernten begleitet. Grundkenntnisse in der Programmierung sind nicht notwendig.
Dauer der Schulung: 1 Tag