Skocz do zawartości

Przełącznik, mikrostyk, scalak przełącz styk i wroć do stanu pierwotnego mimo że sygnał się utrzymuje ?


nebraska

Pomocna odpowiedź

10 minut temu, farmaceuta napisał:

wartość jakiejś zmiennej zapisuj dopiero wtedy jak się ta wartość zmieni

To zależy do czego to stosujesz - jeśli zbierasz dane z jakiegoś czasu to i tak musisz zapisać wartość, choćby była taka sama jak poprzednia.

Jeśli nadpisujesz, proponuję porównać dwie metody z bibliotek Arduino: EEPROM.write() i EEPROM.update(). Nie chodzi mi oczywiście o to, aby korzystać z tych bibliotek, ale aby wiedzieć, na czym polega różnica.

 

Link do komentarza
Share on other sites

(edytowany)

Panowie bardzo dziękuję Wam za pomoc rozwialiscie moje wątpliwości. 

ethanak tak wiem kiedyś stosowałem w Arduino update rozumiem jego zasadę działania.

Edytowano przez nebraska
Link do komentarza
Share on other sites

Ja wiem że jest update() , i nawet wiem do czego służy...poprostu jakoś tak się nauczyłem że sam sprawdzam czy coś się zmieniło i sam zapisuje nową wartość...😉

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

5 minut temu, farmaceuta napisał:

sam sprawdzam czy coś się zmieniło i sam zapisuje nową wartość..

Czyli albo robisz to samo co update (co ma niewiele sensu), albo robisz to źle.

Link do komentarza
Share on other sites

2 minuty temu, ethanak napisał:

Czyli albo robisz to samo co update (co ma niewiele sensu)

Robie to co update() z tym że nie sprawdzam wartości komórki a kopie zmiennej, zmiennej która jest tam zapisana...no może i bez sensu, ale jak wspominałem taki nawyk mi się wyrobił..😉

Link do komentarza
Share on other sites

(edytowany)

@farmaceuta wszystko fajnie do czasu aż ktoś inny będzie chciał/musiał coś zmienić w twoim kodzie. Unikałbym takich pułapek skoro jest to w bibliotece standardowej. Poza tym zajętość pamięci, czas wykonania takiego kodu i inne takie bzdety. 😉

Edytowano przez _LM_
  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.