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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.