eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAVR, Arduino - odmierzanie czasu między zdarzeniami › Re: AVR, Arduino - odmierzanie czasu między zdarzeniami
  • Data: 2013-09-24 23:26:30
    Temat: Re: AVR, Arduino - odmierzanie czasu między zdarzeniami
    Od: "Grzegorz Niemirowski" <g...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Atlantis <m...@w...pl> napisał(a):
    [wycinam, bo tak naprawdę brak związku między pytaniem a AVR, Arduino :) ]
    > Zastanawia mnie tylko jedna kwestia. Jakie mogą być skutki ewentualnego
    > przepełnienia zmiennej i rozpoczęcia odliczania od nowa? Można sobie
    > wyobrazić, że urządzenie pracujące cały czas będzie miało taki uptime.
    > Można jakoś bronić się przed taką sytuacją?

    1. Miej jakieś zdarzenie generowane z częstotliwością większą niż
    przepełnienia tego licznika. Zapamiętuj w nim wartość zwróconą przez
    milis(). Jak będzie niższa niż ostatnio, będziesz wiedział, że upłynął okres
    tego licznika.
    2. Użyj RTC z podtrzymywaniem bateryjnym. Mała inwestycja a życie stanie się
    prostsze a niezawodność większa.

    --
    Grzegorz Niemirowski
    http://www.grzegorz.net/
    OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
    Uptime: 13 days, 0 hours, 51 minutes and 31 seconds

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: