Ist zeitgenaues programmieren mit GETTIMERALL() nicht möglich ?

Previous topic - Next topic

Kitty Hello

1 ms ist die Zeit, die der Code in der Schleife noch braucht.
Bei 60 Hz (die hörtst Du nicht - die siehst Du nicht mal gescheit) ist ein Frame 16.7 ms.

Trabant 500

Also bei mir sind die Abweichungen größer. Bei einem gerade durchgeführten Test waren es 137,4 statt 125.  Das Problem ist ja, daß sich das aufsummiert und außerdem muss das Programm ja noch Arrays durchrattern, gegebenfalls Sounds abspielen, Benutzereingaben überwachen usw.

Wie gesagt findet bei Fruityloops keine Abweichung statt. Ich habe gerade ein Programm geschrieben, welches den Prozessor 100% auslastet. Danach hab ich zu Fruityloops gewechselt und trotz der vollen Aulastung lief es absolut im Takt.
IF was <> passt
   was = passt
ENDIF