Ja – unter bestimmten Bedingungen. In Echtzeitsystemen sollte sichergestellt sein, dass:
- Listener nicht blockierend sind
- Listener kurz und deterministisch arbeiten
- Thread-Safety gewährleistet ist
Oft werden Listener nicht direkt im Interrupt, sondern in einem RTOS-Task über eine Event-Queue ausgeführt, um Echtzeitanforderungen zu erfüllen.