Gast
#1036942
Hallo, ich bin gerade dabei eine USB zu SPI Umsetzung zu bauen und benutze den FT2232 von FTDI, und nutze den Chip im MPSSE Modus. Ich will etwas auf dem SPI Bus senden und gleichzeitig zurücklesen. Ich sende z.B. 10 Byte und lese 10 Byte zurück. Das funktioniert auch alles wunderbar. Aber wenn zwischen den einzelnen Sendeereignissen weniger als 10ms liegen, empfange ich manchmal nur z.B. 8 Byte. Wenn ich aber vor dem erneuten senden die Schnittstelle über FT_Close schließe und erneut wieder öffne empfange ich fehlerfrei. Woher kommt es also, daß ich manchmal zuwenig Zeichen empfange? Muß ich vorher irgendeinen Puffer leeren? MfG Frank