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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.