14.08.2013, 07:29 AM
Ich seh da ein paar - eher syntaktische - Dinge, die ich nicht verstehe.....
[*] Bei dem letzten "fistrun = 0" hast Du Dich wohl von meinem gestrigen Pornoseitengebrabbel verwirren lassen....
[*] "//Regler frisch angeschaltet, err[] nullen" würde ich keinesfalls in die ISR reinsetzen. Ich nehme aber an, dass dieser Teil eh nie ausgeführt wird, da sowohl."reglerOnOld" als auch "reglerOn" ewig auf "0" bleiben. Glaub ich jedenfalls.
Vermutlich muss nur bei der Variablen-Initialisierung ein Tippfehler beseitigt werden, damit die ISR zum Leben erwacht.
Floating finde ich auf Kleinst-Controllern immer unschön.
[*] Bei dem letzten "fistrun = 0" hast Du Dich wohl von meinem gestrigen Pornoseitengebrabbel verwirren lassen....
[*] "//Regler frisch angeschaltet, err[] nullen" würde ich keinesfalls in die ISR reinsetzen. Ich nehme aber an, dass dieser Teil eh nie ausgeführt wird, da sowohl."reglerOnOld" als auch "reglerOn" ewig auf "0" bleiben. Glaub ich jedenfalls.
Vermutlich muss nur bei der Variablen-Initialisierung ein Tippfehler beseitigt werden, damit die ISR zum Leben erwacht.
Floating finde ich auf Kleinst-Controllern immer unschön.