FT4232 Bitbang

OP #7456518
Lesenswert?
• ▲
▼

Hi,

ich habe bisher immer nur FTDI Chips in Verbindung mit UART verwendet. Nun habe ich aber den angehängten Aufbau.

Gibt es ein fertiges Programm mit dem ich den den FT4232 in den Bitbang Modus bringe? In FTProg habe ich nichts passendes gefunden.

Und mit welchem Tool sende/empfange ich Daten auf dem PC? Ich vermute mal ein klassiches Terminalprogramm wie Teraterm wird nicht funktionieren.

Grüße Dulfried

Angehängte Dateien:
#7456546
Lesenswert?
• ▲
▼

Dulfried W. schrieb:

Gibt es ein fertiges Programm mit dem ich den den FT4232 in den Bitbang Modus bringe?

Nein, das wirst Du Dir selbst schreiben müssen, dazu gibt es von FTDI die d2xxx-Treiber:

https://ftdichip.com/drivers/d2xx-drivers/

Auf der Seite ist auch die Programmieranleitung dafür verlinkt:

https://ftdichip.com/wp-content/uploads/2020/08/D2XX_Programmers_GuideFT_000071.pdf

Bist Du Dir absolut sicher, daß das der geeignete Ansatz für Dein Problem ist?

Mit einem Baustein wie dem FT245 (https://ftdichip.com/products/ft245rnl/) könntest Du auch die übliche serielle Schnittstellenemulation (VCP) und damit also auch Terminalprogramme à la Teraterm nutzen.

Deine Skizze zeigt nur acht Datenleitungen, gibt es in Deinem Konzept kein Handshake o.ä.? Welches Problem genau willst Du so lösen?

#7456549
Lesenswert?
• ▲
▼

Dulfried W. schrieb:

Gibt es ein fertiges Programm mit dem ich den den FT4232 in den Bitbang Modus bringe? In FTProg habe ich nichts passendes gefunden.

Nein. Du musst das D2xx API benutzen und Dir selber was schreiben.

Und mit welchem Tool sende/empfange ich Daten auf dem PC? Ich vermute mal ein klassiches Terminalprogramm wie Teraterm wird nicht funktionieren.

Da musst Du Dir selber was schreiben.

Lies das: https://www.ftdichip.com/Support/Documents/ProgramGuides/D2XX_Programmer%27s_Guide(FT_000071).pdf https://www.ftdichip.com/old2020/Support/Documents/AppNotes/AN232B-01_BitBang.pdf https://hackaday.com/2009/09/22/introduction-to-ftdi-bitbang-mode/

fchk

#7457185
Lesenswert?
• ▲
▼

Meine Erfahrung mit FTDI und Bitbang ist so semi. Das funktioniert zwar, ist ab z.T. ganz schön mit Overhead verbunden. Um ein paar Register in einem FPGA zu konfigurieren ganz ok, aber nicht, um ernsthaft Daten zu übertragen. Gut dafür gibt es ja noch andere Übertragungsmodi...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.