RAM Configurations
I am going over every line of my startup files and some of the code is there to protect situations when you compile to RAM rather than to FLASH. I am tempted to remove these sections as I am having a difficult time coming up with good reasons to compile to RAM. I understand why someone might want to dynamically load some functions to RAM, but that would happen outside of the startup files.
Can anyone elighten me - why do you use the RAM configuration?
-
I haven't checked the startup files but I assume you are seeing it setup sections for the heap and possibly for space for library functions and C++ use.
As for the second question - the RAM configuration - I use it almost exclusively because it is much faster to download to RAM than flash the part, so this reduces my development time.
Please sign in to leave a comment.
Comments
1 comment