Speicher EEPROM Arduino

OP #3081754
Lesenswert?

Hi,
ich wollte einen zusätzlichen Speicher für meinen Arduino kaufen und 
wollte fragen ob dieser geht:
http://www.conrad.de/ce/de/product/150206/IC-serieller-EEPROM-Microchip-24LC128-IP-Gehaeuseart-DIP-8-Format-Kapazitaet-128-kBit-Organisation-16-K-x-8

Also ich brauch ihn einfach zum Programm draufspielen und abrufen und 
natürlich auch wieder löschen.

Gruß und Danke
Persönliche Seite #3081761
Lesenswert?

Simon Name schrieb:
> ich wollte einen zusätzlichen Speicher für meinen Arduino kaufen und
> wollte fragen ob dieser geht:
> http://www.conrad.de/ce/de/product/150206/IC-serie...

Läuft dein Arduino mit 2,5V?

> Also ich brauch ihn einfach zum Programm draufspielen und abrufen und
> natürlich auch wieder löschen.

Kann ein Arduino ein "Programm" aus einem I²C EEPROM heraus "ausführen"?

Wenn nein: Hast du dir auch schon Gedanken über einen I²C Bootloader 
gemacht?
Persönliche Seite #3081772
Lesenswert?

Magnus M. schrieb:
> Läuft dein Arduino mit 2,5V?

Meine Frage war unnötig. Ein Blick ins Datenblatt verriet mir soeben, 
dass der 24LC128 mit 2,5V bis 5V zufrieden ist.

Simon Name schrieb:
> Also: Mein Arduino kann aber mit 3Volt laufen und das mit dem Bootloader
> weiß ich auch nicht :)
> Hast du da ne Ahnung?

Nö. Ich besitze kein Arduino und musste mich bisher nicht damit 
beschäftigen. Was sagt die Doku des Herstellers?
Persönliche Seite #3081806
Lesenswert?

Simon Name schrieb:
> Also ich brauch ihn einfach zum Programm draufspielen und abrufen und
> natürlich auch wieder löschen.

14 Minuten später:

Simon Name schrieb:
> JA mein ich auch mit dem Datenspeicher. Oder ist da was anderes gemeint?

Weitere 3 Minuten später:

Simon Name schrieb:
> Ja ich meinte mein selbstgeschriebenes Programm das ich dann abrufen
> kann und benutzen kann (LED steuern ...)

Haben wir uns jetzt bald geeinigt?
Persönliche Seite #3081821
Lesenswert?

holger schrieb:
>>Ja ich meinte mein selbstgeschriebenes Programm das ich dann abrufen
>>kann und benutzen kann (LED steuern ...)
>
> Ein Arduino kann keine Programme aus einem EEPROM ausführen.

Danke an holger für die Klärung dieses Punktes.

Wenn im I²C EEPROM ein Programm zur späteren Ausführung abgelegt werden 
soll, so muss der Arduino mit einem Bootloader geimpft werden.
Gast #3081898
Lesenswert?

Dein Arduino kann NUR Programme aus seinem Flashspeicher ausführen. Es 
ist durchaus möglich ein Programm in einem extern EEPROM zu speichern 
und dann ins Flash zu kopieren. Allerdings sollte dir bewusst sein, dass 
das Flash nur eine begrenzte Zahl von Schreibzyklen überlebt. Wie viel 
genau steht im Datenblatt deines Controllers.

Deine Beiträge lassen aber sehr darauf schließen, dass du das eher nicht 
hinkriegst.
Gast #3084153
Lesenswert?

Simon Name schrieb:
> ich wollte einen zusätzlichen Speicher für meinen Arduino kaufen

Warum willst Du das tun? Der normale Flash-Speicher den der Atmel eh an 
Board hat macht das echt prima.

Also entweder Du verwechselst die Namen der Speicher, oder Du willst 
irgend etwas verwegenes machen, für das es keinen richtigen Grund gibt.

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