INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

SPI Programmierung FTDI4232H



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.03.2012, 16:15
Beitrag #1

Schasa Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Mar 2012

11
2012
DE



SPI Programmierung FTDI4232H
Hallo zusammen,

ich scheitere gerade an dem Versuch, mit dem FTDI4232 ein Board über SPI zu programmieren.
Auf der FTDI Seite habe ich mir die Treiber sowie VI's runtergeladen. Die Programmierung mit JTAG ging damals problemlos, doch bei SPI komme ich nicht weiter. Bahn
Ich kann das Modul auslesen. Jedoch passiert an meinen IO's nichts (mit Scope gemessen).

Vielleicht kann mir jemand weiterhelfen.
Danke!

Viele Grüße
Sascha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.03.2012, 12:46
Beitrag #2

Schasa Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Mar 2012

11
2012
DE



RE: SPI Programmierung FTDI4232H
Hier mal ein Screenshot vom Programmaufbau:
   

Die Struktur dient nur dazu um den Chip einmal zu beschreiben und dient nur als Test. Grundsätzliche Frage: Fehlt da noch etwas für eine einwandfreie Kommunikation?
Ich möchte den Chip nur programmieren und keine Daten auslesen. Somit ist der MISO Pin nicht benutzt bzw. ausgeschaltet. Den Chip Ausschalten kann ich mittlerweile über SPI, Dafür muss ich nur Nullen übertragen. Dennoch fehlt mir noch die Information, wofür ich "WriteControlBuffer" benötige.
Es lässt sich beispielsweise die Anzahl der ControlBits nicht auf Null setzen.
Aus der Application Note von FTDI ist ein C-Code implementiert, jedoch gelingt es mir nicht das 1:1 umzusetzen.

Meine Übertragung sollte wie folgt aussehen: #
Adressbits \ Datenbits
A2 A1 A0 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

Hoffe ihr könnt mit den Informationen mehr anfangen und mir helfen.

Vielen Dank
Sascha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Programmierung Hameg HM8118 shrapnell 5 13.083 12.06.2015 13:18
Letzter Beitrag: hansi9990
  Isel Motion Problem mit Programmierung einer Endlosschleife AndreasDP 100 52.095 10.12.2014 15:39
Letzter Beitrag: Trinitatis
  RS232 Programmierung Nico24 7 11.706 04.06.2009 14:30
Letzter Beitrag: NicknameXXX
  Programmierung der NI PCI-7811R FPGA Karte! Falk 3 5.799 01.11.2006 16:53
Letzter Beitrag: thomas.sandrisser
  C-Programmierung für serielle Schnittstelle Christoph 4 5.924 21.09.2005 18:40
Letzter Beitrag: Christoph
  Programmierung mit LabVIEW 7 eric collins 2 5.579 13.05.2005 13:47
Letzter Beitrag: Sarah

Gehe zu: