IT-lexicon › Hardware › Hardwaretimer

Hardwaretimer

Hardware Svenska → Bijgewerkt: 2026-11-04

Een teller in silicium die op een klok doortikt, ongeacht waar de CPU mee bezig is.

De kern is een tellerregister dat bij elke klokpuls ophoogt, meestal nadat een prescaler de frequentie heeft verlaagd. Bereikt de teller een vergelijkingswaarde of slaat hij om, dan kan de timer een interrupt afvuren, zichzelf resetten of een uitgangspin omschakelen. Met die bouwstenen levert hetzelfde randapparaat periodieke interrupts, PWM, pulsmeting via input capture en nauwkeurige tijdvensters via output compare.

Het punt is dat de timing niet afhangt van interruptlatentie of van de code die toevallig draait. Een wachtlus in C verandert met de compilervlaggen; een timer niet. Een gemiddelde STM32 heeft er een stuk of twaalf in uiteenlopende breedtes, en tegen het einde van een project is er zelden nog een vrij.

← Terug naar het lexicon