• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Dobre zasady programowania w Arduino...
#38
Jak masz do 255 etapów jakiegoś procesu to bierzesz zmienną bajt, potem te swoje 255 funkcji obsługujących układasz jedną po drugiej i w loop:
{
obsługaCzasuZMillis();
obsługaPrzycisków();//co np.10ms
obsługaEkranów(); //co np.100ms
obsługaCzujników(); //co np.500ms
ICoTamJeszczePotrzebne();//z sensownym interwałem czasowym
if (etap ==0) obslugaEtapu0();
if (etap==1) obsługaEtapu1();
...
if (etap==255) obsługaEtapu255();
}
Lub oczywiście w układzie switch case.
No i pamiętaj, by chleba używać z głową i umiarem Big Grin.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Dobre zasady programowania w Arduino... - przez kaczakat - 03-07-2019, 23:09

Skocz do:


Przeglądający: 1 gości