USB Grundlagen und Anwendung (Deutsch)/(English)

Course Description

Der Kurs behandelt die Architektur eines USB Systems (Host und Device), die Softwarestruktur von USB-Host und Device, USB-Adressierung, die Funktionsweise der USB-Transfers, USB-Paketstruktur, Power-Management, USB Kabel/Stecker, USB-Klassen, Test und Zertifizierung.

Die Arbeitsweise des USB-Hosts, seine Implementierung, die Host-Controller (UHCI und OHCI) und die Softwaretreiber werden behandelt. Es werden auch die Performance und Probleme (möglich Inkompatibilitäten) im Einsatz erläutert.

Der Aufbau und die Arbeitsweise von USB-Device werden detailliert beschrieben. Dabei wird auch auf die USB-Klassen und deren Bedeutung und Funktion eingegangen.

Auf die Zertifizierung und den Test von USB-Geräten wird eingegangen. Am Ende des Kurses wird ein USB Trace analysiert. Dabei werden die zuvor behandelten Themen angewendet. Der Kurs setzt den Schwerpunkt auf USB 2.0. Ein Überblick über andere Versionen wird gegeben.

Course Content

  • Kursinhalt
    • Architektur eines USB-Systems
    • Power-Management
    • PHY Layer
    • Kabel/Stecker
    • Adressierung
    • Pakete und Transfers
    • USB-Klassen
    • Test von USB Geräten
    • Zertifizierung
    • USB-Host
    • Arbeitsweise des Host
    • Architektur des Host
    • USB Host-Controller
    • USB-Treiber für den PC
    • USB-Host und embedded Systeme
  • USB-Device
    • Arbeitsweise eines USB-Devices
    • Architektur eines USB-Device
    • Firmware für Devices
    • USB-Klassen
    • USB Controller

Prerequisites

Grundlegende Kenntnisse von Bussystemen

Target Group

Mitarbeiter aus Entwicklung, Service, technischem Vertrieb und Marketing, die Kenntnisse über den USB benötigen

Course Material

  • Kursordner (deutsch)

FlexyTrain: Our flexibility – Your plus

No date fits you? No problem, we offer you maximum flexibility and together we will find an adequate date. Just Contact us!