Gast
#633395
Hi zusammen! Sagt mal, gibts beim (AVR-)GCC eine Möglichkeit, den (maximalen) Stackbedarf seines Programms statisch analysieren zu lassen. Mein Keil+Realview für ARM kann das. Die Sache ist die: Werkele grad nebenbei noch mit nem AVR und FreeRTOS herum und habe grad mal feststellen müssen, dass mein Programm irgenwann anfing total herumzuzicken oder sich gleich zu resetten, wenn ich einem Task noch etwas Code (und lokale Variablen) hinzugefügt hatte. Durch Anpassung der Stackgröße für die Tasks liefs dann wieder. Aber irgendwie ist mir das ein bisschen zu gewagt einfach nur irgendeine Hausnummer für den Stack anzugeben. Wie wäre denn mal die analytische Herangehensweise? Danke und Gruß, Frank