MPLAB® Data Visualizer

MPLAB® Data Visualizer (MDV) is a graphical run-time debugging tool available as an MPLAB plugin or a standalone debugging tool. It graphically displays run-time variables and functions in an embedded application.

MDV is capable of receiving data from various sources such as the Embedded Debugger Data Gateway Interface (DGI) and COM ports. Track your application's run-time using a terminal or graph. Having control of your code's run-time behavior has never been easier.

MDV.png

The MDV uses theprintf function in C and the terminal program to implement the debugging.

Data can be graphed as:

  • A raw streaming 8-bit variable.
  • Multiple variables in a data streaming protocol.

Visualization of program flow, logic analyzer functions:

  • Code instrumentation: Entering/exiting functions for timing analysis.
  • Debug DGI GPIO.

Documentation

On the MDV toolbar, click the question markToolbar_ShowDoc_Icon.png to open help for the visualizer.

Standalone Application

MPLAB Data Visualizer Standalone

Related Topics

Data Visualizer for Atmel Studio