Kann ich ein USB-FTDI-TTL-Konverterkabel als USB-TTL-Konverterkabel verwenden?

Ich brauche ein USB-TTL-Konverterkabel, aber alles, was ich habe, ist ein USB-FTDI-Konverterkabel, das heißt, ich habe zwei zusätzliche Pins (RTS/CTS). Wenn ich kein RST/CTS-Paar anschließe, fungiert das Konverterkabel als USB-TTL-Konverter oder funktioniert es überhaupt nicht?

USB-TTL-Kabel: https://www.adafruit.com/product/954

USB-FTDI-Kabel: https://www.adafruit.com/products/70

Antworten (3)

Ich benötige ein USB-TTL-Konverterkabel, aber alles, was ich habe, ist ein USB-FTDI-Konverterkabel

FTDI ist nur die Marke des Herstellers, beide Kabel, die Sie gezeigt haben, machen dasselbe.

Was Sie als USB-FTDI bezeichnen, ist ein USB-TTL-Konverter

Die seriellen USB-TTL-Kabel sind eine Reihe von USB-zu-seriell-Konverterkabeln, die Konnektivität zwischen USB- und seriellen UART-Schnittstellen bieten. Es ist eine Reihe von Kabeln erhältlich, die Konnektivität bei 5 V, 3,3 V oder benutzerdefinierten Signalpegeln mit verschiedenen Anschlussschnittstellen bieten.

Alle Kabel verfügen über ein FTDI FT232R-Gerät, das in den USB-Typ-A-Anschluss des Kabels integriert ist und Zugriff auf UART-Sende- (Tx), Empfangs- (Rx), RTS#-, CTS#-, VCC- (5 V) und GND-Verbindungen bietet. Alle Kabel sind vollständig RoHS-konform und FCC/CE-geprüft.

Die Verwendung von RTS- (Request to Send) und CTS- (Clear to Send) Handshaking hängt von der spezifischen Implementierung und der Art und Weise ab, wie Sie das Kabel in Ihrem Projekt verwenden.

Ja, die beiden Kabel erfüllen im Wesentlichen die gleiche Aufgabe und das FDTI-Kabel sollte ohne angeschlossene CTS und RTS funktionieren (in Fällen, in denen keines der beiden Enden sie zur Flusskontrolle verwendet).

Danke für deine schnelle Antwort. Können Sie mir außerdem kurz den Hauptunterschied zwischen USB-Signal und seriellem TTL nennen?
@Oswin: Die Unterschiede sind zu zahlreich, um sie hier zu behandeln. USB ist ein hochkomplexes Protokoll, dessen Spezifikation eine Vielzahl von Anwendungsfällen umfasst. Serial-TTL ist ein sehr einfaches Low-Level-Protokoll.
@Oswin Diese Frage ist wie die Frage: "Können Sie mir kurz den Hauptunterschied zwischen einem Motorrad und einem Flugzeug erklären?" - beide übertragen Daten (Menschen bewegen), ansonsten war es das auch schon.

Ich würde die RTS- und CTS-Pins miteinander verbinden, nur um sicherzugehen.