
Enthält den alten/historischen Programmable Interval Timer (PIT) Mehr ...
#include "types.h"
Namensbereiche | |
PIT | |
Abstraktion der historischen Zeitgeber PITs. | |
Funktionen | |
bool | PIT::set (uint16_t us) |
Starte Timer Setzt den Timer Channel 2 auf die vorgegebene Zeit und startet das Zählen. Mehr ... | |
uint16_t | PIT::get (void) |
Liest den aktuellen Timerwert aus. Mehr ... | |
bool | PIT::isActive (void) |
Prüfe ob der Timer aktiv ist (zählt) Mehr ... | |
bool | PIT::waitForTimeout (void) |
Warte auf Beendigung des Timers. Mehr ... | |
bool | PIT::delay (uint16_t us) |
Warte gegebene Zeit (aktiv) Mehr ... | |
void | PIT::pcspeaker (uint32_t freq) |
Spiele die Frequenz auf dem PC Speaker ab Da der PC Speaker mit dem PIT Channel 2 verbunden ist, kann damit ein akustisches Signal ausgegeben werden. Während dieser Zeit darf natürlich der Timer nicht anderweitig verwendet werden. Mehr ... | |
void | PIT::disable (void) |
Deaktiviere den Timer. | |
Enthält den alten/historischen Programmable Interval Timer (PIT)