Hallo!
Ich habe nun folgende Änderungen vorgenommen:
- If-Abfragen durch Select-Abfragen ersetzen
- Sprung von der Timer-ISR zur Sub Fading über ein Flag in die Hauptschleife verlegt
Durch die Änderung der If-Abfragen nach Select-Abfragen konnte ich etwa 1% Flash sparen, was anschließend durch den veränderten Sprung zur Sub Fading wieder belegt wurde. Somit stehe ich wieder bei 90% Speicherbelegung.
Eine Veränderung des Timer-Prescalers brachte flackern mit sich, so wie ich mir das gedacht habe.![]()
Lesezeichen