Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background

Digitale Transformation - der Workshop zum Einstieg

19.09.-20.09.2019 in Nürnberg

Seminar Certified Ethical Hacker v10 (CEH)

15.07-19.07.2019 in Köln

Header Image
 
 

LFD435 Entwicklung von Gerätetreibern für embedded Linux-Systeme

Seminardauer: 4 Tage
zur unverbindlichen Anfrage

Ziele

In diesem Kurs lernen die Teilnehmer die Entwicklung von Gerätetreibern für Linux-Systeme und entwickeln ein grundlegendes Verständnis für Linux-Kernels. Das Seminar beleuchtet die verschiedenen Arten von Gerätetreibern in Linux und stellt geeignete APIs für die Programmierung eines Gerätetreibers vor.

Durch praktische Übungen auf ARM-Hardware z.B. Cross-Compiling und Treiberentwicklung für ein embedded Target werden die Vorgehensweisen veranschaulicht. Neben Kernel und Algorithmen werden fokussiert die Funktionen im Detail behandelt, die überwiegend in Gerätetreibern zum Einsatz kommen.

Zielgruppe

  • Programmierer
  • Entwickler

Voraussetzungen

  • Kenntnisse der wesentlichen Kernel-Schnittstellen und Techniken, wie dem Compilieren und Schreiben bzw. Load und Unload von Modulen
  • Anwendung von Synchronisationsfunktionen
  • Grundlagen von Speicherzuweisung und -verwaltung

Agenda

  • Einführung
  • Überblick
  • Cross-Development-Toolkette
  • Aufbau eines Target-Entwicklungsboards
  • Booten eines Target-Entwicklungsboards über Ethernet
  • Konfigurieren, Compilieren und Booten des Kernels
  • Gerätetreiber
  • Module und Gerätetreiber
  • Speicherverwaltung und -zuweisung
  • Zeichenorientierte Geräte
  • Kernel-Funktionen
  • Übertragung zwischen User- und Kernel-Space
  • Plattform-Treiber
  • Gerätebäume
  • Interrupts und Exceptions
  • Zeitmessungen
  • Kernel-Timer
  • ioctls
  • Unified Device Model und sysfs
  • Firmware Schlafen und Warteschlangen
  • Interruptbehandlung: verzögerte Funktionen und Benutzer-Treiber
  • Direct Memory Access (DMA)
  • Speichertechnologien
  • USB-Treiber

Schulungsunterlagen

nach Absprache
 
Anmeldungen vorhanden

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.995,00 € pro Person

spacing line2.374,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon

Europaweit unter den Besten
Unser Education Center wird seit 2012 beim jährlichen Leistungsaudit für das ITCR - International Training Center Rating® jeweils in der höchsten Leistungsstufe mit 5 von 5 Sternen ausgezeichnet.
Das bestätigt unseren langjährigen Premium-Status als Bildungsanbieter und beweist gleichzeitig, dass wir zu den besten Schulungshäusern in Europa gehören.

IT-Schulungen.com 5 Sterne

Microsoft Learning Partner

Linux Foundation Training Partner

LPI Gold Approved Training Partner

Alibaba Cloud

EC-Council  IT-Schulungen.com Partner für Seminare und inhouse Schulungen


 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel