5 Debugger Features

In addition to basic debug features, the debugger has advanced debug features. Some debug features are dependent on other debug features.

To see if a specific debug feature is available for your device:

  • In MPLAB X IDE, on the Help menu select “Release Notes.”
  • In addition to Release Notes/Readmes, find Debug Features Support.
  • Click on the link for “Hardware Tool Debug Features by Device.”

In addition to features already mentioned, this table specifies additional debug features.

Table 5-1. Supported Debugger Features
Feature Microcontroller Family*
PIC10/12/16 (8-bit) PIC24, dsPIC (16-bit) PIC32 (32-bit) AVR (8-bit) SAM (32-bit)
Virtual COM Port X X X X X
DGI X X X X X
Basic Debug1 X X X X X
SAM ITM/SWO Trace X
PC Profiling X
Debugger Polling X X
Power Monitoring X X X X X
* Not all devices in a family have support. See feature sections below for details.

1. Run/halt single step and break point, read/write memory.