Dataflash -Hallo Welt

Gast #514648
Lesenswert?

Im Beispielcode für den AVR Butterfly sind Routinen für Dataflash 
enthalten. Orginal bei atmel.com (suche->butterfly->Application Code) 
oder meine avr-gcc/avr-libc-Portierung auf 
http://www.siwawi.arubi.uni-kl.de/avr_projects/#bf_app

Habe diese Code nach wenigen Anpassungen in den SPI-Funktionen (init und 
read/write) erfolgreich auch mit einem ATmega128 genutzt.

Etwas Aufpassen: der Beispielcode nutzt SPI-Mode 3, falls man wegen 
anderer Geräten am SPI-Bus den SPI-Mode 0 benötigt, muss man einige 
Befehlsbytes ändern. Gegenüberstellung Mode0-Befehle<->Mode3-Befehle 
findet sich im Datenblatt des DF. Einfach bei Bedarf in dataflash.h 
entsprechend ändern.

Martin Thomas

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