Hi all.. I realize that bigger is better, but some microcontrollers have very small RAM sizes available -- one that I'm looking at (not a pic) has only 2k and I see nobody complaining about needing more on their support forums.. If I'm going to program in C, I'd assume any run-time stack data would eat into that 2k (or similar for other parts) along with global data items not marked as const or similar to direct the compiler/linker to put them into flash.. Is there anything else that might contribute to low-ram situations? Obviously malloc (if available) would come from that as well.. Any others?
Have you had any issues with using μC's with little RAM and did you find yourself looking for more next time?
Just curious...
Have you had any issues with using μC's with little RAM and did you find yourself looking for more next time?
Just curious...