Forum: Mikrocontroller und Digitale Elektronik I2C EEPROM M24C32


von Roy .. (royw)


Lesenswert?

Hallo ihr Fachmänner,

ich habe eine kurze Frage bezüglich des M24C32 I2C EEPROMs.
Es geht um den PAGE WRITE Mode.
Muss in diesem Mode die Start Adresse ein Vielfaches von 32 sein ? Oder 
kann es auch jede andere Adresse sein ?
(Dann kann man ggf. weniger Bytes am Stück senden)

Gruß

Royw

von crazy horse (Gast)


Lesenswert?

kann jede andere Adresse sein.
Aber aufpassen, wird die pagegrenze überschritten, wird folgender Kram 
auf die unteren Bytes der page geschrieben, in der die Startadresse 
liegt.

von holger (Gast)


Lesenswert?

>Muss in diesem Mode die Start Adresse ein Vielfaches von 32 sein ?

Nein, wäre aber günstig.

>Oder kann es auch jede andere Adresse sein ?

Ja.

>(Dann kann man ggf. weniger Bytes am Stück senden)

Das kommt drauf an.

Du musst immer darauf achten das du beim schreiben
eines Blocks nicht über die Pagegrenze schreibst.

Start Adr 30, 4 Bytes schreiben: Geht über die Pagegrenze.
Start Adr 27, 4 Bytes schreiben: Geht nicht über die Pagegrenze.
Start Adr 62, 4 Bytes schreiben: Geht über die Pagegrenze.
usw.

von Roy .. (royw)


Lesenswert?

Vielen Dank an euch beide. Das hilft mir weiter.

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.