Inhaltsübersicht
USB-C wird zunehmend in eingebetteten Displays verwendet, aber sein Vorhandensein definiert nicht die Funktionalität.
Aus Sicht des Systemdesigns gibt es einen entscheidenden Unterschied zwischen:
- USB-C-Display (Video über USB-C)
- Display mit USB-C (nur USB-Schnittstelle, z.B. Touch)
Diese beiden Ansätze unterscheiden sich in der Architektur, dem Signalrouting und den Softwareanforderungen.
USB-C als Stecker vs. USB-C als Schnittstelle
In vielen Embedded-Displays wird USB-C nur als USB-Schnittstelle verwendet (zum Beispiel für die Bedienung von Touchpanels).
In diesem Fall:
- USB-C überträgt USB 2.0-Signale (D+ / D-)
- Es wird für die Kommunikation durch Berührung verwendet
- Video wird über eine separate Schnittstelle verarbeitet (z.B. HDMI, LVDS, RGB)
Das bedeutet, dass das System immer noch mehrere Verbindungen benötigt.
Im Gegensatz dazu nutzt ein echtes USB-C-Display USB-C als vollständige Schnittstelle, die Video, Touch und Strom integriert.
USB-C Display - Signalstruktur
Ein USB-C-Display basiert auf mehreren Signalgruppen innerhalb desselben Anschlusses. Basierend auf der Riverdi USB-C-Display-Implementierung umfasst die Schnittstelle:
- VBUS (5V-Stromversorgung)
- GND (Massebezug)
- SuperSpeed-Differenzialpaare (TX/RX) für hohe Datenbandbreiten
- USB 2.0-Leitungen (D+ / D-) für Berührung und Steuerung
- Konfigurationskanal (CC1 / CC2) für Rollenerkennung und -aushandlung
- Verwendung des Seitenbandes (SBU1 / SBU2) im DisplayPort Alt-Modus
Diese Signale ermöglichen die gleichzeitige Übertragung von Video, Berührungsdaten und Strom über ein einziges Kabel.
Vergleich - USB-C-Display vs. HDMI + USB (Touch)
| Merkmal | USB-C Display | HDMI + USB (Touch) |
| Video-Signal | USB-C (DP Alt Modus) | HDMI |
| Touch-Schnittstelle | USB über USB-C | Separater USB |
| Stromversorgung | USB-C (5V) | Separat oder HDMI + Strom |
| Anzahl der Kabel | 1 | 2 (HDMI + USB) |
| Plug & Play (MPU) | Begrenzt | Typischerweise ja |
| Anforderung an den Fahrer | Oft erforderlich | Normalerweise minimal |
Verhalten auf eingebetteten MPU-Plattformen (z. B. Toradex)
In eingebetteten Linux-Umgebungen wie den Toradex-Plattformen wird der Unterschied praktisch:
HDMI + USB (Touch)
- HDMI wird vom GPU/Display-Subsystem verwaltet
- Der Bildschirm wird normalerweise automatisch erkannt (EDID).
- Funktioniert in den meisten Fällen als Plug & Play
- USB-Touch erfordert möglicherweise Treiberunterstützung, ist aber oft unkompliziert
USB-C Display
- Erfordert die Unterstützung des DisplayPort Alt Mode am USB-C-Anschluss
- Erfordert die richtige Konfiguration von:
- USB-Controller
- Display-Pipeline
- manchmal Gerätebaum oder Kernel-Treiber
- Nicht immer automatisch erkannt
Das Ergebnis ist:
- USB-C-Displays sind nicht garantiert Plug & Play auf fortschrittlichen Embedded MPU-Systemen
- USB-C-Displays sind Plug & Play für gängige Linux-Distributionen und Windows
- Integrationsaufwand hängt von der Plattformunterstützung ab
Das Wichtigste zum Mitnehmen
Das Vorhandensein eines USB-C-Anschlusses bedeutet nicht, dass das Gerät displayfähig ist.
- Ein Display mit USB-C verwendet es in der Regel für Touch- oder Zusatzfunktionen
- Ein USB-C-Display nutzt es als vollständige Videoschnittstelle mit integrierter Stromversorgung und Daten
Aus Sicht der Systemarchitektur wirkt sich dieser Unterschied aus:
- Signalrouting
- Anzahl der Schnittstellen
- Software-Komplexität
Das Verständnis dieses Unterschieds ist bei der Integration von Displays in eingebettete Plattformen unerlässlich.
ENTDECKEN SIE UNSER
Whitepaper
Erzielen Sie die perfekte Interaktion zwischen Benutzer und Display mit dem richtigen Touchsensor-IC. Hatten Sie jemals Probleme mit Phantomberührungen oder Zertifizierungen? Verbessern Sie Ihre Forschung und Entwicklung wie ein Profi mit unserem Whitepaper!



