Hallo, ich hab vor ein 32MBit Atmel DataFlash (AT45DB321B) an einen ATMega64L zu hängen. Hat jemand sowas schon mal gemacht und hat ev. ein C-Beispiel für mich? Oder kennt jemand eine Seite, wo ein Projekt beschrieben wird, wo sowas verwendet wird ? mit freundlichen Grüßen, aleX
Zuerst mal ne andere Frage. Wo bekommst du den her? Bin grad an nem Projekt, bei dem ich auch den DataFlash brauche. Theoretisch reicht ein 8MBit, aber es ist immer gut zu wissen, wo man größeren herbekommt. Ansonsten würde ich dir raten, mal nach SPI zu gucken. Da gibts bei Atmel auch ein App-Note (wenn mich nicht alles täuscht). Wenn du den SPI-Port am Atmel ansprechen kannst, dann ist auch das Beschreiben von DataFlash kein Problem mehr.
Hey, bei mir würd eigentlich auch ein viel kleineres reichen (auch so um die 8 Mbit) aber mehr kann ja nicht schaden, und die paar Euro mehr sind auch schon egal (ein gutes "Verkaufsargument" bei der Projektpräsentation (Schulprojekt)). Gefunden hab ich sie bei Franell (nur 1 Version (Temp & Gehäuse)) und bei Digi-Key (die haben alle Gehäuse)! Den SPI-Port hab ich eh verstanden ... nur haben diese DataFlash auch sicher irgendein Protokoll (gibt ja auch Steuerbefehle, usw.) und da blick ich nicht wirklich ganz durch (hab das Datenblatt auch eher nur überflogen) - und da wäre ein Beispiel-Programm nicht schlecht. mit freundlichen Grüßen, aleX
Hi Segor hat einige Dataflash. Unter anderem auch den AT 45DB041B-SI im kompakten SO8. Beispielprogramm kann ich heute Abend posten wenn ich wieder zu Hause bin. Matthias
Auf dem AVR-Butterfly ist eine DataFlash (4MBit). Die "Atmels" haben auch in ihrer Beispielanwendung zum Butterfly Dataflash-Routinen für die Ansteuerung via AVR-Hardware-SPI mitgegeben (Implementierung in C). Die Routinen sind recht gut verstaendlich und konfigurierbar fuer andere AVR bzw. DataFlash-Typen. Die bereits genannte App-Note (AN-4 "Using DataFlash") ist ebenfalls recht informativ. Stromversorgung gut "puffern", das DataFlash "saugt" kurz aber ordentlich, wenn Daten von einem der Ram-Puffer in den Flash-Speicher geschrieben werden http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3146 (original fuer IAR-C-Compiler) http://www.siwawi.arubi.uni-kl.de/avr_projects/#bf_app (gcc-C-Portierung mit leicht erweitertem Dataflash-Modul)
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.