Pokazywanie postów oznaczonych etykietą Przerwania. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Przerwania. Pokaż wszystkie posty

niedziela, 1 kwietnia 2018

[9] ESP32 - Przerwania

Ten post chciałbym poświęcić na opisanie sposobu generowania przerwań w układzie ESP32 przez piny GPIO.

[Źródło: www.banggood.com]

niedziela, 15 listopada 2015

[19] Arduino - Przerwania

Tym razem opiszę sposób obsługi przerwań sprzętowych w Arduino.

Wstęp


Z przerwań sprzętowych można wybrać takie, które są generowane zewnętrzne (np. od przycisku) oraz takie które działają na zmiany stanu pinu. Oprócz tego przerwania mogą być jeszcze generowane poprzez timery.

W Arduino Uno przerwania z zewnętrznych urządzeń można ustawić na pinach 2 (Int 0) i 3 (Int 1). 

Przerwania mogą być wywoływane w następujących sytuacjach:
  • Gdy na pinie wystąpi stan niski (LOW);
  • Jak nastąpi zmiana stanu na pinie (CHANGE);
  • Gdy wystąpi narastające zbocze sygnału (RISING);
  • Przy opadającym zboczu sygnału (FALLING);