LabVIEW FT2232D SPI-Interface
Hallo,
ich verwende einen FT2232 Chip von FTDI und spreche diesen ebenfalls über LabVIEW an. Ich kann den Chip in
einen bestimmten BitMode setzen (hier: MPSSE, da ich SPI nutzen möchte), und kann das EEPROM schreiben und auslesen.
Ich möchte mit diesem Chip über SPI ein externes Device ansprechen, und habe das SPI-Interface konfiguriert. Ich verwende
die DLL "FTCSPI.dll" und LabVIEW VIs, die ich von der FTDI Seite runtergeladen habe.
Meine Sequenz hat folgenden Ablauf:
1) Bit Mode MPSSE setzen
2) SPI Init
3) SPI Set Clock
4) SPI Read / SPI Write
Ich möchte mir an dem Clock-Pin das Clocksignal auf dem Scope anzeigen lassen, bekomme aber bisher noch keine Clock.
Die Idle-Pegel für den Clock, CS und DataOUT Pin kann man vom Frontpanel vordefinieren. Die Zustände dieser Pegel kann ich auf
dem Scope sehen, nur die Clock taktet nicht, wenn ich einen Schreib- oder Sendebefehl ausführe.
Frage: Zur zeit have ich noch keinen Slave an meinem FT-Chip. Trotzdem sollte ich dich eine Clock sehen, oder läuft diese nur
wenn ein Slave dran ist ???
Hat vll. schonmal jemand einen solchen Chip mit SPI über LabVIEW gestestet und kann mir weiterhelfen???
MFG
|