Gast
#215898
Hallo, wie dimensioniert man denn den Stack bei einem Tiny26 programmiert mit dem IAR-Compiler? Der Tiny26 hat 128Byte SRAM. Der Compiler teilt den Stack, wenn ich das richtig verstand habe, auf in Sprungadressen und Arbeitsspeicher für Variablen. Im CSTACK liegen die Variablen, im RSTACK die Sprungmarken. Wie erfolgt nun die Gewichtung? Im Tutorial auf dieser Seite hab ich was von empfohlenen 100 Leveln gelesen. Das ist ja mit 128 Byte nich möglich, da ein Level ja 2 Byte verschlingt. Wie teile ich den Stack auf? 2/3 Sprungadressen und 1/3 CSTACK oder was empfehlt ihr mir? Gruß, Michael