Bis jetzt hattest Du nur statischen Text.
Da wird auch einiges merkwürdiges Zeugs produziert, besonders von der Konstruktion (mFlag<<M) halte ich nichts. Schon mal angesehen, was da selbst in -Os generiert wird ?Das Ergebnis ist zur Zeit 60% Auslastung bei 50Hz und 90% Auslastung bei 75Hz.
Ich lass mir immer die Takte im Simulator ausgeben.Die Auslastung lässt sich an der Low-Zeit von Pin D0 abschätzen.
Wahrscheinlich optimiert er Dir da irgendetwas weg. Bedeutet das, die höheren Optimierungsstufen funktionieren ?Ich bekomme allerdings Grafikfehler bei der -O1 Optimierung, sonst klappt alles.
Da Dein Ziel eine möglichst kurze Ausführungszeit ist, ist ein Einfachfrauflos halt sehr zufällig im Ergebnis.Ich programmiere einfach drauf los, Hauptsache ist, dass es funktioniert.![]()
Lesezeichen