• 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
Obsługa BT w każdym momencie
#2
Witam
Można na przerwaniu. W funkcji obsługi przerwania musiałbyś np. modyfikować wartość zmiennej odpowiedzialnej za numer sekwencji lub coś w tym rodzaju i potem odpalać w tym samym przerwaniu funkcję uruchamiającą ponownie nową sekwencję. Ta zmienna powinna być globalna i koniecznie typu volatile. Trzeba także uważać, aby sam kod tego co robisz w przerwaniu  był bardzo skromny i bez użycia delay. Przerwanie z definicji służy do przerywania pracy jakiegoś kodu a nie do modyfikacji ustawień.
Są jeszcze inne metody :-)
Odsyłam do jednego z moich postów w sekcji Porady :

http://forum.arduinopolska.com/watek-bib...iwym-delay

Pozdrawiam
 
Odpowiedź
  


Wiadomości w tym wątku
Obsługa BT w każdym momencie - przez Lata - 15-01-2016, 22:42
RE: Obsługa BT w każdym momencie - przez wojtekizk - 16-01-2016, 12:41

Skocz do:


Przeglądający: 1 gości