• 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
Wykonanie całej kolejki przerwań zanim program ruszy dalej.
#7
(17-01-2019, 19:00)MajkelAngelo napisał(a): Czyli można powiedzieć, że 20 razy na sekundę.
20 na sekundę możesz zliczać programowo. AVR wyrobi 20..50 a nawet 70kHz, naturalnie to głupota, bo CPU będzie obciążony w 80 czy 90%. Użycie timera zmniejszy obciążenie do jakiś promili.

(17-01-2019, 19:00)MajkelAngelo napisał(a): Na angielskim forum podpowiedzieli żeby wymienić wszystkie delaye na millis(),
Delay nie powinien pojawiać się w pętli głównej a już na pewno nie rzędu dziesiątek czy tym bardziej setek ms.

(17-01-2019, 19:00)MajkelAngelo napisał(a): Ja wiem, że Arduino to zły kontroler do tego projektu
Arduino z definicji nie nadaje się do ŻADNYCH poważniejszych projektów! To platforma do testowania, nauki a nie realizowania realnych projektów. Porównam (niebyt trafnie) do zasilacza laboratoryjnego. Używasz go do uruchamiania urządzenia czy w finalnej konstrukcji?
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Wykonanie całej kolejki przerwań zanim program ruszy dalej. - przez es2 - 17-01-2019, 19:12

Skocz do:


Przeglądający: 1 gości