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
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