Link in die Zwischenablage kopiert!

I2C oder USB? Wie wählt man die richtige Schnittstelle zur Steuerung des Touchpanels?

Diese Kurzanleitung beschreibt, wie Sie die Riverdi Touch-Steuerung (PCAPs). Als Standard bieten wir USB und I2C-Schnittstelle. Das Riverdi-Design ermöglicht einen schnellen und einfachen Anschluss an Ihren PC oder Ihre MCU. Mal sehen, wie Es ist vollbracht.

USB & I2C– Übersicht der Standardanschlüsse von Riverdi PCAPs

RiverdiPCAPs für den industriellen Einsatzbieten USB und I2C. Sie können den USB-Anschluss direkt an jeden PC mit Windows oder Linux. Sie müssen nur das Display aus der Verpackung nehmen, es anschließen über den
4-poligen USB-Stecker
(separat erhältlich falls erforderlich)und Sie können mit dem Testen beginnen.

Wenn Sie es vorziehen, I2Cals Schnittstelle für die Berührungssteuerung zu verwenden, müssen Sie Ihren eigenen Code schreiben zur Verbindung mit der MCU. Um Ihnen dabei zu helfen, können Sie das Riverdi GitHub-Repository oder die bereitgestellten Produkt Datenblättern. Lesen Sie mehr über Schnittstellen und Verbindungsmethoden.

Der USB-Weg

Der Hauptvorteil von USB ist das Plug-and-Play-Prinzip. Ihr Betriebssystem, z. B. Windows und Linux, verfügt über die entsprechenden USB-Treiber für den Betrieb des Geräts. Wenn das Touch Panel über ein USB-Kabel angeschlossen ist, wird es als Human Interface Device (HID) registriert.

Sie können zwischen dem ZIF-Anschluss (direkt an den FPC) und dem 4-poligen USB-Anschluss wählen.

HINWEIS: USB-Signale sind auf FFC- und JST-Steckern verfügbar. Beide sind intern verbunden, so dass nur einer von ihnen verwendet werden kann.

Auf der Platine befindet sich ein 4-poliger USB-Anschluss.

Sie können es als verwenden:

  • interne LCD-Platinenverbindung, oder
  • externe Steckerkabelverbindung.



NICHT



E



:

Der USB-Stecker ist eine 1,5 mm Stellplatz – für mehr Details Bitte beachten Sie spezifisch Riverdi Produkt-Datenblatt

Der I2C-Weg

Diediese Verbindung ist verfügbar direkt auf FPC oder über zusätzliche
6-poligen Anschluss
(bei 10.1-Zoll Bildschirmen).

Der I2C ist ein etwas anspruchsvollerer Weg. Aber Sie brauchen es whunter Sie anschließen Ihr Touchpanel an die MCU ohne Betriebssystem anschließen.

Höchstwahrscheinlich müssen Sie etwas programmieren. Sie müssen die I2C-Unterstützungcodieren, um die Verwendung des Geräts mit Ihrem Controller zu ermöglichen.

Wir haben eine detaillierte Beschreibung der Verwendung unserer Touchpanels für Linux- und Android-basierte Plattformen sowie für No-OS- und RTOS-basierte Anwendungen mit Beispielen vorbereitet. Bitte lesen Sie die Getting Started Dokumente, die Ihnen eine schnelle Einführung in die Benutzung des ilitek2xxx Gerätes geben. Wenn Sie Ihre eigene Linux- oder Android-Distribution erstellen und die Treiber manuell hinzufügen möchten, besuchen Sie bitte das Riverdi GitHub-Repository, um den Quellcode für „Linux/Android-Treiber“ herunterzuladen.

Falls Sie zusätzliche Quellcode-Dokumentation für Linux/Android-Treiber benötigen, kontaktieren Sie uns bitte.

TIPP #1: Die Datenblätter von Ilitek helfen Ihnen bei der Erstellung Ihres Treibers.

TIPP #2: Sie können Bibliotheken vom Riverdi GitHub-Repository herunterladen herunterladen und den Treiberteil verwendenwie CTP ILItek…demo. Dies sollte Ihre Arbeit erleichtern, wenn dubeginnenKodierung.

Was ist der Unterschied zwischen USB und I2C?

Im Allgemeinen wird die I2C-Schnittstellehäufiger in eingebetteten Anwendungen verwendet. Das liegt an den MCUs nativ unterstützt dasI2C-Protokoll.

Für den Fall, dass Sie einen PC mit einem gängigen Betriebssystem anschließen, werden Sie wahrscheinlich USB verwenden, da Sie dort bereits haben alle notwendigen Treiber.

WARNUNG 1

Der ZIF-Anschluss und die Spannung – USB 5V und I2C 3,3V dürfen nicht gleichzeitig angeschlossen werden. Behandeln Sie sie als Alternativen.

WARNUNG #2

Die ZIF- und USB-Verbindung – USB und ZIF dürfen nicht parallel angeschlossen werden. Wählen Sie nur einen von ihnen.

Wenn Sie mehr darüber erfahren möchten, wie Sie Ihr Riverdi PCAP anschließen können, kontaktieren Sie uns bitte.