Stránka 2 z 2

Napsal: 19 kvě 2014, 15:27
od czatlantis
Ale když budu zapisovat po bajtu, tak když zapíšu 10bajtů, tak se pořád bude přepisovat ta stejná stránka ne? Takže ve výsledku se mi počet přepisů dost omezí

Napsal: 19 kvě 2014, 15:30
od ZdenekHQ
To ano. Musíš nová data zapisovat až na další stránku.

Napsal: 19 kvě 2014, 15:31
od forbidden
Tak zapisuj nejmíň často, jak to jde. Co se vleze, nacpi do RAM a až bude plná, přesuň do EEPROM.

Napsal: 19 kvě 2014, 15:55
od ST78
Ano, dělá se to obvykle tak, jak píše forbidden.
V paměti mikrořadiče vyhradit buffer o velikosti WRITE PAGE. Postupně ji plnit a po naplnění přesunout celou stránku do EEPROM. Pro zápis použít stránkový formát zápisu!

Napsal: 19 kvě 2014, 16:24
od ZdenekHQ
Ovšem v tom případě musí být použitý HW watchdog kvůli výpadku napájení.

Mám obavy, že mu předěláváme celé zapojení, zatímco on jen píše komentář.

Napsal: 20 kvě 2014, 19:51
od czatlantis
Díky za poznatky, ale ZdenekHQ má pravdu - už potřebuju jen popsat co jsem vyrobil. Vím že se nějaký věci daly dělat jinak a líp, ale teď už to předělávat nebudu.

Napsal: 21 kvě 2014, 08:36
od Atlan
O tom sa bude pisat v zavere prace :) predsa tam nenecha prazdne miesto :D

Napsal: 21 kvě 2014, 11:36
od Habesan
Kdybys chtěl ten text zkritizovat, tak mi ho můžeš poslat.

Napsal: 21 kvě 2014, 15:21
od Celeron
A jak je to u seriovek EEPROM? Není zapis 1 byte shiftem (tedy přepisem) celý paměti? Nebo zase jen bloku?
Jirka