Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
pit.h-Dateireferenz

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.
 

Ausführliche Beschreibung

Enthält den alten/historischen Programmable Interval Timer (PIT)