User manual
GETTING STARTED WITH PIC32
© 2008 Microchip Technology Inc. DS61146B-page 15
Chapter 4. PIC32 Tools
4.1 INTRODUCTION
The PIC32 microcontrollers are supported by the MPLAB Integrated Development
Environment and its full range of hardware and software tools.
4.2 HIGHLIGHTS
Items discussed in this chapter are:
• MPLAB IDE
• MPLAB C32 C Compiler
• Peripheral Libraries
• Software Solutions
• Demonstration, Development and Evaluation Boards
• Technical Documentation
4.3 MPLAB IDE
The Microchip MPLAB IDE is a FREE development toolsuite for Microsoft Windows
®
that contains:
• A single graphical interface to all debugging tools:
- Simulator
- Programmers
-Emulators
- In-Circuit Debuggers
• A full-featured editor with color-coded context
• A project manager
• Customizable data windows with in-place editable contents
• High-level source code debugging
• Extensive on-line help
The MPLAB IDE provides integrated debugging and programming facilities using any
of the following probes connected to the target processor/Development Board:
• MPLAB ICD 2 In-Circuit Debugger: a low-cost, run-time development tool.
• MPLAB REAL ICE In-Circuit Emulator: a high speed in-circuit emulator with
hardware and software trace capabilities.
• FS2 JTAG probe: Developed by First Silicon Solutions, this probe uses 4-wire
EJTAG interface to debug and program the PIC32 microcontrollers.
• MPLAB PM3 Device Programmer: a Microchip universal device programmer
suitable for development and manufacturing purposes.
• MPLAB SIM32 Device Simulator: Accurately simulates many PIC32 peripherals
and the CPU in selectable cycle and clock-accurate modes