IT-lexicon › Hardware › Peripheral event system

Peripheral event system

Hardware Svenska → Bijgewerkt: 2026-11-04

Een routingmatrix binnen een microcontroller waarmee het event van de ene peripheral rechtstreeks de task van een andere activeert, zonder de CPU wakker te maken.

De traditionele manier om een timer een ADC-conversie te laten starten is een interrupt: de timer gaat af, de core wordt wakker, de handler schrijft naar het startregister van de ADC. Dat kost stroom, microseconden en jitter. Een eventsysteem legt in hardware een draad tussen beide. Atmel bouwde een Event System in de XMEGA en later in de SAM D-familie. Nordic noemt zijn versie PPI, Programmable Peripheral Interconnect, met een gedistribueerde variant, DPPI, in de nRF53 en nRF91.

Het model is eenvoudig: elke peripheral biedt events ("timer heeft compare bereikt") en tasks ("begin met samplen"), en een kanaal verbindt de een met de ander. Het resultaat is een soort printplaat die in firmware wordt beschreven. Briljant voor zuinige ontwerpen, en even doeltreffend in het veroorzaken van gedrag dat niemand vindt door de C-code te lezen.

← Terug naar het lexicon