Forum: Mikrocontroller und Digitale Elektronik Aufruf von Unterprogramme und Stack


von L. R. (keyboard)


Lesenswert?

hei,

PIC32MX795F512  MPLAP 8.84  C32 V2.02

Wie tief kann ich mit Unterprogramm Aufrufe verschachteln, ohne das ich 
Probleme mit dem Stack bekomme ?

vielen Dank im voraus
schönen Abend

von Eumel (Gast)


Lesenswert?

L. R. schrieb:
> Wie tief kann ich mit Unterprogramm Aufrufe verschachteln, ohne das ich
> Probleme mit dem Stack bekomme ?

Bis das Ram voll ist.

von Thomas E. (thomase)


Lesenswert?

L. R. schrieb:
> hei,
>
> PIC32MX795F512  MPLAP 8.84  C32 V2.02
>
> Wie tief kann ich mit Unterprogramm Aufrufe verschachteln, ohne das ich
> Probleme mit dem Stack bekomme ?
>
Genau 42 Mal.
Sowas kann man nicht pauschal beantworten. Das ist abhängig von der 
"normalen" Speicherbelegung und davon, wieviel RAM die Funktionen 
benötigen. Von rekursiven Aufrufen ganz zu schweigen.

Deswegen:

Eumel schrieb:
> Bis das Ram voll ist.

mfg.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.