Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Übungen zu BST (SS 2015)

Programmable Interval Timer(PIT) Mehr ...

#include <pit.h>

Öffentliche Methoden

 PIT (int us)
 Konstruktor.
int interval ()
 Gibt an, welches Unterbrechungsintervall eingestellt wurde.
void interval (int us)
 Stellt das Unterbrechungsintervall auf us neu ein.

Ausführliche Beschreibung

Programmable Interval Timer(PIT)

Die Klasse PIT steuert den Programmable Interval Timer (PIT) des PCs.

Beschreibung der Konstruktoren und Destruktoren

PIT::PIT ( int  us)
inline

Konstruktor.

Im Konstruktor wird der Timer so initialisiert, dass er in Abständen von ca. us Mikrosekunden regelmäßig Unterbrechungen auslöst. Da die Auflösung des Timerbausteins maximal 838 Nanosekunden beträgt, ist keine ganz exakte Einstellung im Mikrosekundenbereich möglich.

Parameter
usIntervall der Timerunterbrechungen in Mikrosekunden.

Dokumentation der Elementfunktionen

int PIT::interval ( )
inline

Gibt an, welches Unterbrechungsintervall eingestellt wurde.

Rückgabe
Eingestelltes Unterbrechungsintervall
void PIT::interval ( int  us)

Stellt das Unterbrechungsintervall auf us neu ein.

Parameter
usEinzustellendes Unterbrechungsintervall

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
  • machine/pit.h
  • machine/pit.cc