Welcher Speicher an MSP430 ?

Gast #685551
Lesenswert?

Hallo Leute,

In Sachen Mikrocontroller bin ich noch ein absoluter Frischling und 
brauche mal einen guten Rat von ein paar erfahrenen Füchsen.

Mein Ziel ist es Daten, welche über einen Sensor empfangen werden 
abzuspeichern. Dabei kann es durchaus sein, dass eine größere Datenmenge 
anfällt. Die Daten sollten auch nicht verloren gehen, wenn keine 
Spannung anliegt.
Welcher Speicher (EEPROM ?) ist für diese Aufgabe geeignet ? Eine 
SPI-Unterstützung wäre nicht schlecht.

Reicht vielleicht sogar der interne Flash des MSPs ?


Ich danke euch schonmal für eure Hilfe und bin auf eure Antworten 
gespannt.
Gast #685578
Lesenswert?

> Und man muss jeden Sektor, der zu beschreiben ist, im RAM vorhalten.
Na ja, kommt darauf an. Wenn er vorher komplett gelöscht ist (0xFF), 
kann man ja einfach so schreiben. Wenn man aber hier und da mal ein Byte 
ändern will ohne vorher alles zu löschen, wird es aufwendiger, das ist 
richtig.
Gast #685680
Lesenswert?

Ich werde mal versuchen die Datenmenge hochzurechnen und melde mich dann 
nochmal, aber tendenziell würdet ihr mir zum EEPROM raten, oder ?

Gibt es da favorisierte Hersteller (Atmel, Samsung) ?!
Gast #685694
Lesenswert?

Atmel DataFlash ist recht beliebt. Zwar nicht ganz trivial, da der 
Speicher in Seiten eingeteilt ist und einen RAM-Bereich enthält, um eine 
EEPROM-Seite zu puffern, während man sie ändert, aber ich könnte mir 
vorstellen, daß man eine frei verfügbare Bibliothek findet.
Gast #689068
Lesenswert?

So, habe mal ein paar Informationen eingeholt:

Ich werde wahrscheinlich einen MSP430 1612 verwenden.


Zur Datenmenge: Es werden ca. 100 - 150 bit/s anfallen, welche 
gespeichert werden. Zunächst sollen 24h gespeichert werden, später dann 
evtl. 14 Tage.

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