Gast
#908257
Hallo! Habe folgendes Phänomen: Benutze die Yagarto-Toolchain für einen LPC2138. In einer ISR habe ich eine static Variable deklariert. Diese wird auch innerhalb dieser ISR verändert. Das merkwürdige ist, dass sie nicht den Wert hat, den sie haben sollte. Nach dem Flashen erhalte ich statt einer 1 beim ersten ISR-Durchgang 1073741995. Wenn ich den µC dann neu starte hängt er sich auf, d.h. die Variable existiert wohl nicht mehr. Global anlegen bringt das gleiche Ergebnis... Hat von Euch schonmal jemand so ein Erlebnis gehabt? Oder irgendwelche Ideen, was ich anstellen könnte, um es zum funktionieren zu bringen? Grüße Hans