USB

Der Universal Serial Bus ist ein serielles Bussystem zur Verbindung mit einem Computer oder anderem Gerät.  Er basiert auf einer differentiellen Datenübertragung. Die Bustopologie ist eine strikte Master-Slave-Kommunikation (Ausnahme: On the Go Geräte). Im Fall der EA uniTFT-Serie muss immer der PC/Master die Kommunikation leiten. Das Modul verfügt über eine CDC Geräteklasse und meldet sich damit als virtuelle serielle COM-Schnittstelle am PC an:


Beschreibung

Wert

Geräteklasse

2

USB Vendor ID

0x2DA9

USB Product ID

0x2454

Gerätebeschreibung

EA uniTFT


Um das Modul zu programmieren, Einstellungen vorzunehmen oder für erste Tests empfehlen wir die USB-Schnittstelle. Sie ist einfach anzuschließen, schnell und es müssen keine Schnittstellenparameter angepasst werden. Der Windowstreiber kann direkt von der Homepage unter http://www.lcd-module.de/fileadmin/downloads/EA_CDCdriver_V5_2.zip heruntergeladen werden.


Neben dem CDC-Modus ist ab der Firmware V1.2 die Mass Storage Class implementiert. Wird das Modul in diesem Modus gestartet, können die Daten der SD-Card direkt bearbeitet werden. Das Modul meldet sich unter Windows automatisch als Massenspeicher an:


Beschreibung

Wert

Geräteklasse

2

USB Vendor ID

0x2DA9

USB Product ID

0x2455

Gerätebeschreibung

EAuniTFT Mass Storage USB Device


Soll die USB Verbindung nicht über den Mini-USB Stecker erfolgen, sondern über den Primary connector, müssen zwei Lötbrücken geschlossen werden: Achten Si in diesem Fall auf möglichst kurze Leitungen identischer Länge.


Hinweis:

Das Protokoll ist bei USB immer zu verwenden. Es ist nicht möglich die USB-Schnittstelle zu nutzen und das Protokoll zu deaktivieren, Pin 22 darf nicht auf GND gelegt werden. Die hohe Geschwindigkeit am USB führt sonst zu Pufferüberläufen, die nur durch das Protokoll verhindert werden.