I'm a novice at embedded development, and am hitting data block size limitations. I'm now maximally optimized for code size in my compiler setting.
I'm using the IAR EWARM tool.
How do I determine my memory usage so I can make changes to my code and directly see the results in terms of memory footprint?
I need to know both how much room my code is occupying, and the similarly, the data.
Any suggestions on reading to educate myself quickly would be much appreciated.
Just knowing how to determine the memory usage quickly will allow me to use trial and error more efficiently.
Meanwhile, I'm digging through the IAR documentation (always my last resort).
I am not using Thumb instructions. Should I take the time learn about this ASAP?
Please forgive my ignorance.
Thanks so much! Vic