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.
The MDV uses the printf 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 mark
Standalone Application
MPLAB Data Visualizer Standalone