Die Schnittstelle USB ist eine serielle Schnittstelle des Typs Bus. Zu ihren wichtigsten Vorteilen gehören:
Alle Geräte, die über eine USB-Schnittstelle angeschlossen sind, teilen miteinander die ganze Breite des Übertragungsbandes. Das Bus-System an sich wird dann von einem zentralen Gerät (Host-Root-Hub) gesteuert, das Senden und Empfangen von Daten bzw. die Zusammenarbeit weiterer USB-Geräte koordiniert. Zwischen dem steuerenden (zentralen) USB-Gerät und einem anderen USB-Gerät dürfen höchstens fünf Hubs sein. Die maximale Länge des Kabels zwischen zwei USB-Geräten wird auf 5 Meter beschränkt.
Die einzelnen USB-Geräte werden eindeutig mit einer USB-Adresse identifiziert, die gleich nach dem Anschluss des Gerätes an die Schnittstelle zugeordnet wird. An einen Bus können höchstens 127 Geräte angeschlossen werden.
Modi der Datenübertragungsraten
Typen von USB-Geräten