Gast
#809870
Hallo Ich habe in Eclipse/WINAVR folgenden Code geschrieben.
1 | |
2 | |
3 | |
Im s-File kommt dabei folgendes raus.
1 | |
2 | |
3 | |
4 | |
woran liegt das? Danke Steffen
|
Anzeige
|
Pronblem mit Code für Tiny25
Gast
#809870
Hallo Ich habe in Eclipse/WINAVR folgenden Code geschrieben.
Im s-File kommt dabei folgendes raus.
woran liegt das? Danke Steffen Kann es sein, dass du in weiterer Folge mit u16Spannung gar nichts mehr machst? Die andere Alternative ist, dass der Optimizer die Zuweisung an eine andere Stelle verschoben hat, weil das seiner Meinung nach ok ist.
Gast
#809953
Habe die Fehler gefunden Bei dem oben beschriebenen Beispiel lag es daran, das u16ISRSpannung im Interrupt benutz wird und damit mit volatile deklariert werden musste. In einem anderem Fall wurde das Ergebnis einer Funktion, (noch) nicht verwendet, und dadurch die ganze Funktion rausoptimiert. !Böser Optimierer! Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|