Hallo Leute,
folgendes Problem:
Ich möchte zu bestimmten Zeiten im ms Bereich aktionen anstoßen.
Z.b soll alle 1,88ms ein Systembefehl ausgeführt werden.
Das Probelm ist aber jetzt, dass die Auflösung die mir Sleep bietet nur 1ms ist.
Hat jemand eine Idee wie ich eine größere Auflösung hinbekomme um quasi im Mikrosesunkenbereich zu arbeiten?
Das Problem ist ja auch, dass Sleep nur Ganzzahlen zulässt.
Sinn: Es muss je nach Einstellung eines Wertes ein genormtes Synchronisationssignal gesendet werden, an dem man nicht rütteln kann.
Je höher der Eingabewert desto kleiner der Abstand zwischen den Synchronisationssignalen.
Hat jemand eine Idee wie ich das ganze veranstalten soll, ohne sleep zu verwenden, bzw. eine feinere Auflösung als 1ms hinbekomme? 10 mikrosekundenauflösung würde reichen.
Gruß Marco
folgendes Problem:
Ich möchte zu bestimmten Zeiten im ms Bereich aktionen anstoßen.
Z.b soll alle 1,88ms ein Systembefehl ausgeführt werden.
Das Probelm ist aber jetzt, dass die Auflösung die mir Sleep bietet nur 1ms ist.
Hat jemand eine Idee wie ich eine größere Auflösung hinbekomme um quasi im Mikrosesunkenbereich zu arbeiten?
Das Problem ist ja auch, dass Sleep nur Ganzzahlen zulässt.
Sinn: Es muss je nach Einstellung eines Wertes ein genormtes Synchronisationssignal gesendet werden, an dem man nicht rütteln kann.
Je höher der Eingabewert desto kleiner der Abstand zwischen den Synchronisationssignalen.
Hat jemand eine Idee wie ich das ganze veranstalten soll, ohne sleep zu verwenden, bzw. eine feinere Auflösung als 1ms hinbekomme? 10 mikrosekundenauflösung würde reichen.
Gruß Marco