Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Aktualizacja kodu w avr i nadpsywanie zmiennych w eeprom

matekogon 29 Maj 2013 11:19 792 2
  • #1 29 Maj 2013 11:19
    matekogon
    Poziom 22  

    Witam wszystkich. Koledzy mam pewien problem. Posiadam napisany kod w Bascom, wykorzystuje w nim funkcję zapisu do eepromu Avr. Urządzenia działa jak powinno, zmienne zapisują się w eeprom. Po każdej modyfikacji kodu i wgraniu do AVR, zmienne które są odczytywane z wewnętrznej pamięci, są wcześniej nadpisywane liczbą 255. Oczywiście jest to normalna rzecz. Tylko denerwuje mnie to że przy każdej modyfikacji kodu i wgraniu do avr, muszę w urządzeniu, te zmienne ustawiać od nowa . Czy jest jakiś sposób na ominięcie tej sytuacji? Wcześniej mi to nie przeszkadzało. Niestety teraz mam dość rozbudowany kod i męczy mnie przy każdej próbie przetestowania nowej wersji kodu ,wprowadzanie od nowa wartości zmiennych. Czy w moim przypadku jedyna słuszna decyzja to użycie zewnętrznej pamięci?

    0 2
  • Pomocny post
    #2 29 Maj 2013 11:58
    xamrex
    Poziom 28  

    Zmień w fusach zeby nie kasował ci EEPROM przy wgrywaniu wsadu.

    Code:
    Preserve EEPROM memory through the Chip Erase cycle; [EESAVE=0]

    0
  • #3 01 Cze 2013 19:13
    matekogon
    Poziom 22  

    Problem rozwiazany zamykam

    0