Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.
We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.
Thank you for your understanding.
function1 calling function2, function2 calling function3, function3 calling function4 and so on.
Maximum stage depends upon Stack Size, right? How to identify Stack Size and if required how to change it? I am using IAR and Fujitsu ARM Cortex M3 MB9AF312K.
I can see in map file
"P3", part 3 of 3: 0x600
HEAP 0x20000000 0x400 <Block>
HEAP uninit 0x20000000 0x400 <Block tail>
CSTACK 0x20000400 0x200 <Block>
CSTACK uninit 0x20000400 0x200 <Block tail>
- 0x20000600 0x600
Help appreciated for clearing the concept.
Thanks
Dear Yasuhikokoumoto,
Thank you for your support. I have changed the stack size and put the project in testing. Till now no issue is faced. I will let you know if there something comes up.
Thanks again.
Regards,
Nabeen