Forum: Mikrocontroller und Digitale Elektronik Zugriff auf EEPROM(Anfängerfrage)


von Pad S. (padesmos)


Lesenswert?

Hallo Leute,
kann jemand mir sagen wie ich auf einen EEPROM zugreifen kann, also wie 
geschieht es mit dem Lesen und Schreiben?
Was bedeutet ein Code Flash von 256KB, RAM von 16KB, und Datenflash von 
32KB?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> kann jemand mir sagen wie ich auf einen EEPROM zugreifen kann
Dazu solltest du sagen, was das für ein EEPROM ist.

Serielle werden z.B. mit SPI oder IIC angesprochen,
parallele wie normale RAMs,
in Prozessoren integrierte über spezielle Register.

von Pad S. (padesmos)


Lesenswert?

>Dazu solltest du sagen, was das für ein EEPROM ist

Eigentlich hat mein Kontroller kein physikalisches EEPROM, auf dem Daten 
abgelegt werden können. Vielmehr wird ein Teil des vorhandenen 
Flash-ROMs als Datenspeicher verwendet

von Severino R. (severino)


Lesenswert?

Ali Serbouti wrote:
>>Dazu solltest du sagen, was das für ein EEPROM ist
>
> Eigentlich hat mein Kontroller kein physikalisches EEPROM, auf dem Daten
> abgelegt werden können. Vielmehr wird ein Teil des vorhandenen
> Flash-ROMs als Datenspeicher verwendet

Und verrätst Du uns jetzt noch den Typ Deines Controllers oder sollen 
wir die Glaskugel hervorholen?

von Pad S. (padesmos)


Lesenswert?

Ja Entschuldigung!

das ist ein NEC V850ES/FG3 F3375

von Thomas (Gast)


Lesenswert?

Boah... der Glaskugelspruch...
Jetzt wird geraten. Ich setzte 10 Gulden auf mega8. Andere Vermutungen?

von Compiler Error (Gast)


Lesenswert?

Dafür müsste ich jetzt für dich das Datenblatt lesen.

von Pad S. (padesmos)


Lesenswert?

Will euch nicht belästigen!
wollte nur allgemeine Infos über Programmierung von ROM/ EEPROM haben.

von Eugen K. (kannsnet)


Lesenswert?

Jetzt bist du 10 Gulden ärmer Thomas.
Ich konnte net mal ein Datenblatt ergoogeln.

von Pad S. (padesmos)


Lesenswert?

Ich brauche bloss Erklärung was ein Code Flash von 256KB, RAM von 16KB, 
und Datenflash von 32KB bedeutet.
Danke für jede Antwort

von Hmm... (Gast)


Lesenswert?

> Ich brauche bloss Erklärung was ein
> Code Flash von 256KB,

Nichtflüchtiger Speicherbereich, aus dem heraus Code ausgeführt werden 
kann. Hier liegt dein Programm.

> RAM von 16KB,

Flüchtiger Speicher der während der Laufzeit des Programms dynamische 
Daten beinhaltet. Hier liegen die Variablen mit denen deine Software 
rechnet.

> und Datenflash von 32KB bedeutet.

Nichtflüchtiger Speicher für Daten. Programm-Code der hier liegt ist bei 
vielen Controllern nicht ausführbar. Mit deinem hatte ich allerdings 
noch nicht groß zu tun.


Der Thread erinnert mich etwas an ein Soziologieprojekt Ende letzten 
Jahres hier im Forum.

von Sd F. (sd-fritze)


Lesenswert?

Aalsoo,


Code Flash --> Da kommt dein Programm rein.
RAM        --> Da sind temporäre Daten reinzutun.
Data Flash --> Da kann dein Programm Daten drin aufbewahren ( z.B. 
Konfiguration )


sd-fritze ende

von Pad S. (padesmos)


Lesenswert?

Vielen Dank Leute für die nett ausführlichen und unkomplizierten 
Antworten!!

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.