[elektro] atmel felejtős eeprom
Fuzesi Arnold
arnold.fuzesi.lista at gmail.com
Tue Nov 10 22:45:43 CET 2009
nalam:
dummy
eeprom_config
dummy
eeprom_config_copy
Majd amikor a rendszer indul nezem melyik checksum-ja hibatlan.
Amelyik az azt a masikba atmasolom ha amaz hibas volt.
Miota ez van nem volt ilyen gondom.
(forditom alapjaraton a 0-n parkoltatja a cimet, azt megoldja helyettem)
A.
On 2009. 11. 10. 21:01, Szima Gábor wrote:
> On Mon, 9 Nov 2009, Papp Zoltán wrote:
>
>> Benne van az AVR adatlapjában, az eeprom memóriát taglaló résznél,
>> hogyha eeprom-ot használsz, akkor mindenképpen használj BOD-t vagy
>> külső, korrekt reset-áramkört, és legyen stabil tápod, különben balhé
>> lehet. Először én is azt hittem, hogy hiba, de aztán kiderült, hogy csak
>> nem olvastam el a 400 oldalas adatlapot :)
>>
>> Alábbira keress rá adatlapban: "Preventing EEPROM Corruption"
>
> Illetve: en 1 byte-ot (az elsot) nem hasznalom fel, hanem az "dummy" lesz.
> Minden iras utan a cimet pedig erre irom at:
>
> EEAR = 0; // Dummy adress
>
> Ha kirantjak alola a tapot, akkor legfeljebb ez korrumpalodik.
>
> Egyszer kifogtam egy Mega16 -ot, amely kovetkezetesen (3-bol 2
> tapelvetelkor) eljatszotta, hogy ez az ertek atirodott. Azota hasznalom
> ezt a megoldast.
>
>
>
> -Sygma
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list