FT2232H Maximale Geschwindigkeit FTCSPI DLL

Gast #2091366
Ich experimentiere gerade mit der FTCSPI DLL um einen USB-SPI Konverter 
zu bauen.
Mich interessiert jedoch die maximal erzielbare Geschwindigkeit. Es gibt 
einen Modus, wo man 64K Bytes auf einmal übertragen oder lesen kann. 
Dann erreicht er auch tatsächlich eine sehr hohe Geschwindigkeit (30MHz 
SCLK- Takt)
Problematisch wird es, wenn man einzelne Übertragungen machen will, d.h. 
den CS-Pin dazwischen mal wieder umschalten. Dann legt das Ding Pausen 
im ms-Bereich zwischen den einzelnen Übertragungen ein und die 
Übertragungsrate ist sehr gering. Gibt es irgend eine Einstellung die 
ich übersehen habe?
Ich möchte einen 16Bit ADC mit >1MSPS anschließen, aber ich habe leider 
keinen gefunden, der die Ergebnisse kontinuierlich ausgibt, solange CS 
low ist und ein Takt anliegt. Dann würde es im schnellen Modus 
funktionieren...
Gast
Ich habe weiterexperimentiert: die Pause zwischen den einzelnen 
Übertragungen bekomme ich nicht unter 5ms. Schlecht.
Darüberhinaus ist mir aufgefallen, dass bei einer Mehrfachübertragung 
die Pause zwischen dem letzten und dem vorletzten Byte ca. 4x so lange 
ist wie die Pause zwischen den anderen Bytes.
Langsam bezweifle ich, dass dieser Baustein für was anderes als 
SPI-Flash lesen wie im Datenblatt tauglich ist...
Gast
Oder schalt nen µC deiner Wahl als Puffer dazwischen (Bei AVRs kann man 
die UART zum SPI umfunktionieren damit sind schon kleine AVR geeignet 
und wenns nid langt nimmt man halt nen Xmega oder gleich nen anderen 
(ARM?))

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.