• 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
Voltomierz + generator
#3
Przerwanie musi zostać, bo timer musi wejść w wektor aby się zresetować, inaczej na pinach 9 i 10 nie będzie pwm.
Ta flaga owszem nic nie robi i można ją wywalić. W ogóle można dużo rzeczy z tego kodu wywalić.

Po drugie, jeśli uruchomisz Timer1 w taki sposób jak masz napisane w funkcji void timer_setup(int16_t f), to program nigdy nie wyjdzie z while ((millis() - start_time) < 10), więc tak jak napisałeś, woltomierz przestaje działać.
Jak już masz ten zegar ustawiony, to czemu by jego nie wykorzystać do liczenia czasu próbkowania?
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
  


Wiadomości w tym wątku
Voltomierz + generator - przez zak - 15-06-2022, 01:43
RE: Voltomierz + generator - przez Jarewa0606 - 15-06-2022, 08:29
RE: Voltomierz + generator - przez Robson Kerman - 18-06-2022, 21:08

Skocz do:


Przeglądający: 1 gości