USB Seminar und Workshop

USB Seminar & Workshop

Diese Veranstaltung besteht aus zwei Komponenten, dem Seminarteil (2 Tage) und dem Workshopteil (1 Tag).

Zielgruppe

Durch die Kombination von Theorie und Praxis erhalten die Teilnehmer einen fundierten Einstieg in die Datenübertragung per USB. Das Seminar ist sowohl für Praktiker geeignet um erste Erfahrungen zu sammeln sowie für Projektverantwortliche um sich mit der komplexen Materie vertraut zu machen.

Teilnahmevoraussetzungen

Es werden Grundkenntnisse der Programmiersprache C vorausgesetzt. Die Teilnehmer bringen für die praktischen Übungen ihren eigenen Rechner mit.

Ablauf und Inhalt

USB Seminar (1. und 2. Tag)
Einführung in USB (1.1., 2.0 und 3.0)

  • Physikalisches Interface
  • Datenübertragung
  • Enumeration (Inbetriebnahme)
  • High-Speed Datenübertragung
  • SuperSpeed Datenübertragung (USB3.0)
  • Power-Management
  • Geräteklassen
  • Auswahl geeigneter Geräteklassen
  • Test von USB-Geräten
  • USB-Host
  • USB On-the-Go (OTG)
  • Vorgefertigte Lösungen zur Integration von USB
  • Übersicht USB-Mikrocontrollerlösungen unterschiedlicher Halbleiterhersteller
  • USB-Hands-On:
    Einsatz von USB-Analysewerkzeugen
    Untersuchung unterschiedlicher USB-Geräte
    USB-Performance-Analyse
    USB Workshop (3. Tag)

Im Workshop werden die Grundlagen aus dem Seminarteil vertieft und durch intensive praktische Übungen gefestigt. Jeder Teilnehmer des Workshops erhält die verwendete USB-Device Hardware, um damit weiter arbeiten zu können.

Für die Hands-On Übungen bringen die Teilnehmer einen eigenen Laptop mit. Benötigte Software wird als Evaluierungsversion oder Vollversion zur Verfügung gestellt.

USB-Device Programmierung

  • Besprechung einer vorhandenen USB-Firmware
  • Anpassung einer vorbereiteten Firmware an eigene Anforderungen
  • Anwendung von USB-Protokollanalyse-Werkzeugen

USB-Host-Programmierung (Windows)

  • Zugriff auf USB-Geräte unter Windows

Verwendete Hardware

Für die Durchführung unserer Seminare verwenden wir eine auf dem NXP LPC2468/LPC2478 oder LPC1768 basierende Hardware.

 Inhouse-Seminar

Auf Anfrage bieten wir auch Inhouse-Seminare an, bei denen andere Controller-Familien zum Einsatz kommen. Folgende Mikrocontroller sind möglich:

  • ATMEL: SAM3, SAM7, SAM9
  • NXP: LPC17xx, LPC214x, LPC23xx, LPC24xx, LPC32xx
  • ST: STM32, STR9
  • TI: LM3Sxxxx
  • Microchip: PIC32


USB Seminar + Workshop

Aktuelle Seminartermine!

Nächste Seminartermine bitte per E-Mail erfragen:

>> E-Mail Anfrage