Forum: Mikrocontroller und Digitale Elektronik FT_W32_SetupComm


von Alex (Gast)


Lesenswert?

Hallo,

ich verwende einen FT232BM. Da höhere Datenmengen übertragen werden
müssen, hatte ich die Puffergrößen zunächst auf 65536 Byte festgesetzt.
Soweit klappt alles auch. Nun ist es erforderlich geworden, den Puffer
erneut zu vergrößern. Eine Vervierfachung macht zunächst keine
Probleme, allerdings gehen der RxQueue definitiv massig Bytes
verloren.

Es lässt sich im Netz aber keine Beschränkung des Puffers finden. Der
Parameter wird als DWORD übergeben, also gehe ich mal davon aus, dass
dort auch nichts schief gehen kann.

Ideen?


Alex

von Alex (Gast)


Lesenswert?

Keine Ideen?

von Alex (Gast)


Lesenswert?

Also der Puffer macht ständig bei 63488 Bytes dicht. Es fehlen quasi nur
die diversen Statusbytes des Treibers selbst zu 64K.

Warum schreiben die in der Doku nicht gleich, dass Transfermengen >
64kByte nicht möglich sind. Ich kann den Puffer mittels Setup_Comm
hochdrehen wie ich möchte, das Ergebnis bleibt das Gleiche.

Haben andere USB <-> RS232-Konverter auch eine solche Beschränkung? Ein
variieren der Paketgröße hat logischerweise nicht geholfen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.