Graphing Profile Data
To display the Code Profiling data click on the Display Timeline Graph icon: Icon-Graph.gif

The Code Profiling Graph Window will appear displaying the time spent in each function for the entire simulation period.

CodeProfilingGraph3.gif

The X-axis “Time (mS)” shows the profile time (in milliseconds) for the entire sample session

The "Y-axis - "Duration ms" shows the time spent in each instance of a function call. The functions are color coded in the graph with the legend at the bottom of the graph

Panning

To move left and right through the data on the Time axis, use:

  • The “Pan Graph” slider
  • <Ctrl> + click on mouse (on Windows and Linux OS systems)
  • <Apple> + click on the mouse (on Mac OS systems)

Zooming

Ensure magnifying glass icon Icon-Measure-Zoom.gif is selected:
  • Click and drag with your mouse to zoom in.
  • Right click on the graph, click on Zoom In or Zoom Out, and select an axes on which to zoom.
  • Use the mouse wheel to zoom on the Time axis and <Ctrl> + mouse wheel to zoom on the Duration axis.

Reset the zoom by clicking Reset Zoom.

Data Point Values

The graph allows the the user the ability to specific time intervals manually. To do this first ensure magnifying glass icon is NOT selected then click and drag with the mouse to measure a time interval.

© 2024 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.