Forum: Mikrocontroller und Digitale Elektronik SPI Flash - welche RAM Größe notwendig


von Optronik (Gast)


Lesenswert?

Hallo,

ich möchte bei einem Projekt ein SPI Flash einsetzen, dieses hat eine 
Sektorgröße von 4KByte. Ich nehme an ich brauche dazu einen 
Mikrocontroller der mind. 4KB RAM hat ?
Wie ist dies bei Atmel Prozessoren (z.B. ATMEGA644), wenn im Datenblatt 
z.B. 4KB RAM angegeben ist, umfasst dies auch die Register oder gehen 
die "extra" ?

Danke !

von Falk B. (falk)


Lesenswert?

@ Optronik (Gast)

>ich möchte bei einem Projekt ein SPI Flash einsetzen, dieses hat eine
>Sektorgröße von 4KByte. Ich nehme an ich brauche dazu einen
>Mikrocontroller der mind. 4KB RAM hat ?

Nein, du musst aber halt irgendwie erstmal 4kB schreiben und dann den 
Schreibvorgang auslösen. Der Flash hat ja einen iternen Puffer, den man 
als RAM betrachten kann. Dort kann man beliebig langsam Daten 
reinschreiben und warten, bis die 4kB voll sind.

>Wie ist dies bei Atmel Prozessoren (z.B. ATMEGA644), wenn im Datenblatt
>z.B. 4KB RAM angegeben ist, umfasst dies auch die Register oder gehen
>die "extra" ?

Extra.

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
Noch kein Account? Hier anmelden.