USB-Tuning für FT232BM?

Gast #209091
Lesenswert?
• ▲
▼
Beim FT232BM messe ich auch bei 3 MBaud im Durchschnitt nur um 100
kByte/s effektiv, auch wenn RxD direkt auf TxD geht, also kein
verzögernder MC drann hängt.
Wie bekommt man den USB-Bus so getunt, daß man den theoretischen 375
kByte/s näher kommt?

Einfache Möglichkeiten wie USB2-Controller habe ich schon ohne Erfolg
ausprobiert.
Gast #209094
Lesenswert?
• ▲
▼
Moin,
Die Funktion heißt unter Win wie unter Linux:

FT_SetLatencyTimer(FT_HANDLE ftHandle,UCHAR ucLatency);

Allerdings über den Linuxtreiber libftd2xx.0.3.0. Ob und wie das mit
dem im Linuxkernel vorhandenen FTDI-Treiber geht ist mir nicht
bekannt.

Andreas
Gast #209095
Lesenswert?
• ▲
▼
Aha, danke.
Mal sehen ob man von FTDI ein brauchbares Paket bekommt, denn die
Beispiele lassen sich nicht compilieren, weil eine Header-Datei fehlt:

In file included from main.c:9:
../../../ftd2xx.h:56:22: WinTypes.h: Datei oder Verzeichnis nicht
gefunden
In file included from main.c:9:
../../../ftd2xx.h:69: error: syntax error before '*' token
../../../ftd2xx.h:69: warning: type defaults to `int' in declaration
of 'FT_HANDLE'

Hinzu kommt noch die maximale Baudrate von 921600 bei dem Treiber, denn
der IC kann doch 3 MBaud und ist in jedem Fall der Flaschenhals.

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.