Gast
#238328
Hallo. Ich hab ein relativ groses programm mit WINAVR für einem ATMega16 geschrieben. Jetzt werden plötzlich aus Variablen verändert, ohne das die funktion dafür ausgeführt wird. Kann es sein, das WINAVR Variablen überschneiden lässt (evtl schreib ich auch über das ende eines Buffers .). Anders kann ich es mir nicht erklähren. Hab da einen verdacht, welche variable es sein könnte. kann ich irgendwie feststellen, wo sich eine globale variable im SRAM befindet / befinden wird. Gibt es da eine möglichkeit, damit der GCC das ausspuckt ? Gruß, Frank