In microcontroller programming, SRAM is typically divided by the compiler into sections for stack, heap, and data. Now, my question is whether the stack and heap sizes need to be set in the compiler or not. In Keil, I've seen these Stack_Size EQU ...