FTD2XX Verständnissproblem

OP #1751681
Lesenswert?
• ▲
▼
Hallo miteinander

Ich stehe gerade an einem kleinen Verständissproblem mit der Nutzung des 
USB FTDI Treibers an.

Wie sieht das eignentlich mit der Funktion FT_Write() aus? Kann man da 
beliebig viel in einer Array "vorverpacken" und dann über diese Funktion 
senden?
Der normale Buffer des FTDI ist irgendetwas bei 128 Byte. Was passiert 
jetzt wenn ich in der Funktion gleich 4000 Bytes sende? Werden jeweils 
128 gesendet, danach gewartet bis der Buffer leer ist und wieder 128 
Bytes gesendet?
Und wie sieht das mit den Zeiten aus? USB wird meines Wissens "nur" alle 
1ms (+-500us) angesprochen, das heisst die Endpoints der Devicec 
abgefragt und ebenfalls die des PC's.

Ich hoffe, ihr könnt mir da etwas weiterhelfen.

Besten Dank für die Antworten

MFG
Patrick

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.