Forum: Mikrocontroller und Digitale Elektronik Anfängerfrage


von Anfängerfrage (Gast)


Lesenswert?

HAllo,
ich bin ANfänger in Sachen MC und würde gerne wissen welche 
Speichertypen der Mc´s nun welchen Zweck haben.
Hier ein Besispiel Spezifikation eines Arduino Boards.
Specifications:


Flash Memory
SRAM  1 KB     das ist der Arbeitsspeicher (das weiß ich)
EEPROM  512 bytes

von 1234 (Gast)


Lesenswert?

> Flash Memory
Dort wird das Programm gespeichert.

> SRAM  1 KB     das ist der Arbeitsspeicher (das weiß ich)
richtig

> EEPROM  512 bytes
dort kann man beispielsweise Programmeinstellungen oder irgend welche 
konfiguationswerte speichern. (Von deinem Programm)

von Anfängerfrage (Gast)


Lesenswert?

das heißt wenn ich einen datalogger bastler, speichere ich die daten in 
den eeprom und sie bleiben dort auch ohne strom stehen'?

von Manfred S. (Firma: Manfred) (xfred343)


Lesenswert?

Genauso ist es, der EEPROM ist aber nicht sehr groß bei den gängigen 
Mikroprozessoren, fürs Logging besser sind dann externe I2C-EEPROMS, die 
meist nur 8-polig sind und mit 2 Busleitungen angesteuert werden, hier 
sind 64 KByte und mehr gängig.

Mit etwas Aufwand ist auch das Beschreiben und Lesen von SD-Karten 
möglich...

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Genau. Was dem PC die Festplatte, ist dem Mikrocontroller der EEPROM. 
Die Harddisk des kleinen Mannes :P Allerdings kannst du aus dem EEPROM 
üblicherweise keine Programme ausführen.
Und übrigens bei den üblichen MC auch nicht aus dem SRAM.

von Mausibär (Gast)


Lesenswert?

Das eeprom ist nicht der beste Ort für geloggte Daten.
Besser sind SD-Card oder externer Speicher. Kommt auf die Datenmenge an 
und wie schnell Daten weggespeichert werden müssen.

von Anfängerfrage (Gast)


Lesenswert?

WoW, ich bin wirklich zutiefst dankbar. Anfängerfreundliche beantwortung 
einer Frage mit der nötigen Geduld und ohne profilneurotisches auf 
google verweisen.
Ein herzliches Danke Schön!

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.