Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
ich brauch Hilfe und zwar möchte ich ein n einer For-Schleife möglichst exakt alle 10ms ablaufen lassen.
Ein Bsp. zur Veranschaulichung:
n=0 -> Schleife ablaufen lassen und bis auf 10ms verstrichene Zeit warten
n=1 -> Schleife ablaufen lassen und bis auf 10ms verstrichene Zeit warten
...
Es gibt ja zeitgesteuerte While-Schleifen, kann man das auch irgendwie für For-Schleifen realisieren?
Über Hilfe würde ich mich freuen!
10.03.2014, 10:17 (Dieser Beitrag wurde zuletzt bearbeitet: 10.03.2014 10:23 von GerdW.)
- Wenn es dir mehr auf die FOR-Loop-Eigenschaften ankommt (effizientes Autoindexing), dann nimmst du weiterhin die FOR-Loop mit WaitForNextMultiple.
- Wenn es dir auf das genauere Timing der TWL ankommt, dann nimmst du eben diese statt der FOR-Loop.
Und unter Windows solltest du immer im Hinterkopf haben: Deine Schleife wird nur so genau getaktet, wie Windows es eben für nötig hält…