Runtime Watches and DMCI – PIC32 MCUs Only

For devices without data capture, the runtime watch can provide data polling to the Data Monitoring and Control Interface (DMCI) plug-in.

To install the DMCI plug-in:

  1. Select Tools > Plugins. The Plugins window will open.
  2. Click on the Available Plugins tab.
  3. Find DMCI and check the checkbox next to it.
  4. Click Install and follow the screens.

See also the Add Plug-in Tools in the Additional Tasks section of MPLAB X IDE documentation.

To set up runtime watches:

  1. Build the project (In the Projects window, right-click on the project name and select Build). The project must be built to see the available symbols.
  2. Select Window > Debugging > Watches to open the Watches window.
  3. Right-click in the window and select New Runtime Watch. Select the symbol or SFR wish to watch in the New Run Time Watch window. Click OK.
  4. Select Tools > Embedded > DMCI > DMCI Window to open the DMCI dialog.
  5. Set up the DMCI for this runtime watch. See the DMCI help file for details (Help > Help Contents, Plug-In Tools section).
  6. Begin a debug session (Debug > Debug Project). Input data using DMCI controls or view data in a DMCI graphical window.
© 2019 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.