Pollning (polling)
Att upprepade gånger läsa ett statusregister för att se om något har hänt, i stället för att låta hårdvaran säga till med ett avbrott.
Klassiskt mönster: while (!(UART->SR & RXNE)) {} och sedan läsa byten. Det är enkelt, deterministiskt och kräver ingen avbrottsrutin, vilket gör det populärt i bootloaders och i en superloop där varje varv ändå går förbi alla kringenheter.
Priset är CPU-tid och ström: en processor som pollar kan inte gå ner i strömsparläge, och händelser som inträffar mellan två kontroller får vänta. Ironiskt nog vinner pollning vid riktigt höga händelsefrekvenser — när avbrotten kommer tätare än de hinner hanteras blir overheaden per avbrott flaskhalsen, vilket är varför nätverksdrivrutiner växlar till pollning under last.