Hi David,
It is good to hear the debugger is useful thanks.
1) Detailed Memory Report
This
wiki article provides an example of the "detailed memory usage" and "dis-assembly" output.
So far these features have only been tested with Arduino AVR boards, probably needs an update for sam (arduino due).
2) There is also a real-time "free memory graph" available during debug. You will see the project property to enable this automatically. This project property reports FreeMemory from the start of each loop(). However, a better alternative is to include the special variable named {@FreeMemoryReport} in a breakpoint "When Hit" message. This is recommended because it provides more specific control over when the "FreeMemory" test is performed and also allows the micro-controller to run at full speed between tests.
3) In "tools>options>visual micro" there is a "Compile" option called "always show build folder". This will give you a CTRL+CLICK link to the map in the output of each compile.
4) In "tools>options>visual micro" there is a "Compile" option called "Verbose" which will give you the same verbose output that is shown when using "Verbose" in the Arduino Ide.
5) In "tools>options>visual micro" there is a "Compile" option called "Always show build properties" which will give you the arduino boards.txt, platform.txt and visual micro applications.txt properties that were used to build the compiler statements.
6) If you point Visual Micro (Arduno 1.5.x) to a copy of Arduino 1.5.3 you will see "min memory" is also summarized after all avr builds
Quote:Binary sketch size: 504 bytes (used 2% of a 32256 byte maximum) (7.78 secs)
Minimum Memory Usage: 13 bytes (1% of a 2048 byte maximum)
I hope this help, let us know if I have missed an point
Thanks