Software-Timer - Kostenlos RTOS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Software-Timer

Ein Software-Timer ermöglicht die Ausführung einer Funktion zu einem bestimmten Zeitpunkt. Die vom Timer ausgeführte Funktion wird als Callback-Funktion des Timers bezeichnet. Die Zeit zwischen dem Start eines Timers und der Ausführung seiner Callback-Funktion wird als Periode des Timers bezeichnet. Der kostenlose RTOS Kernel bietet eine effiziente Software-Timer-Implementierung, weil:

  • Sie führt keine Timer-Callback-Funktionen aus einem Interrupt-Kontext aus

  • Sie verbraucht keine Verarbeitungszeit, es sei denn, ein Timer ist tatsächlich abgelaufen

  • Sie fügt dem Tick-Interrupt keinen Verarbeitungsaufwand hinzu

  • Sie durchläuft keine Linklistenstrukturen, während Interrupts deaktiviert sind