ATMEL SPI Flash mag nicht

Gast #595049
Lesenswert?

Hi ihr,
ich versuche gerade den ATMEL SPI Flash (AT45DB321C) über SPI
zum laufen zu bringen.
Irgendwas scheint da aber nicht zu passen. Das "DeviceID" Register kann 
ich
auslesen, also sollte die SPI Kommunikation Hardwareseitig ok sein.

Nur Daten bekomm ich weder gespeichert noch zurück :(
Vlt. steh ich auf dem Schlauch und da ich stark vermute dass wer
hier mit den Bausteinen schonmal zu tun hat, hab ich mal einen
Auszug aus dem Projekt angehängt. Dort sind meine Flash Funktionen -
natürlich vollkommen unoptimiert, geradewegs von der Hand geschrieben :)

Weitere Funktionen wie z.B. SPI_MasterTransmit sollte ja selbsterklärend 
sein.
Ein "Cont" im Funktionsnamen sagt nur, dass SS nicht wieder auf high 
gesetzt
wird.

Wäre echt super, wenn jmd. mir nen Tipp geben könnte wo mein Fehler 
liegt ;)

 lg
 Daniel
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren