Odpytywanie (polling)
Wielokrotne czytanie rejestru statusu, by sprawdzić, czy coś się stało, zamiast pozwolić sprzętowi zgłosić to przerwaniem.
Podręcznikowy wzorzec to while (!(UART->SR & RXNE)) {}, a po nim odczyt bajtu. Jest prosty, deterministyczny i nie wymaga ISR-a, dlatego pojawia się w bootloaderach i w każdym superloopie, który i tak przy każdym obiegu odwiedza wszystkie peryferia.
Koszt to czas procesora i energia: procesor, który odpytuje, nie może przejść w tryb niskiego poboru mocy, a zdarzenia wpadające między dwa sprawdzenia czekają na swoją kolej. Ironia: przy bardzo dużej częstotliwości zdarzeń wygrywa właśnie odpytywanie — gdy przerwania nadchodzą szybciej, niż da się je obsłużyć, wąskim gardłem staje się narzut na każde z nich, dlatego sterowniki sieciowe pod obciążeniem przechodzą na polling.