The 32-Bit language tools consist of a compiler (pic32-gcc.exe), an assembler (pic32-as.exe), a linker (pic32-ld.exe), and an archiver/ librarian (pic32-ar.exe). Additional tools distributed with this release include a binary to Intel[intl] Hex converter (pic32-bin2hex.exe) and miscellaneous binary utilities (pic32-strip.exe, pic32-strings.exe, pic32-readelf.exe, etc).
As described in the user's guides, all of the language tools are sensitive to case on the command-line, including the case of file names. In particular, the C compiler shell (pic30-gcc) requires that C source files be named on the command-line with a lower-case .c extension. If an upper-case .C filename extension is used, the compiler assumes that the file is a C++ file, which is not supported.
The MPLAB® C Compiler for PIC32 MCUs tools are written and distributed under the GNU General Public License (GPL) which means that its source code is freely distributed and available to the public.
The source for the tools under the GNU GPL may be downloaded separately from the Microchip WWW web page. You may read the GNU GPL in the file named COPYING located the docs subdirectory of your install directory. A general discussion of principles underlying the GPL may be found at www.gnu.org/copyleft.
Support code provided for the header files, linker scripts, and runtime libraries are proprietary code and not covered under the GPL. See the full MPLAB® C Compiler for PIC32 MCUs License Agreement for details.
The following
PIC32MX devices are supported:
New items in green.
| Part Number | Part Number |
|---|---|
| PIC32MX320F032H | PIC32MX320F064H |
| PIC32MX320F128H | PIC32MX320F128L |
| PIC32MX340F128H | PIC32MX340F128L |
| PIC32MX340F256H | PIC32MX340F512H |
| PIC32MX360F256L | PIC32MX360F512L |
| PIC32MX420F032H | PIC32MX440F128H |
| PIC32MX440F128L | PIC32MX440F256H |
| PIC32MX440F512H | PIC32MX460F256L |
| PIC32MX460F512L | PIC32MXGENERIC |
The PIC32MXGENERIC device is, as its name implies, a non-specific target that can be used to represent a generic core device.
If using MPLAB IDE, be sure to install MPLAB IDE v8.00 or later before installing these tools.
To install the MPLAB® C Compiler for PIC32 MCUs tools, perform the following steps:
From a DOS prompt, type: c:\>PATH
The following documents pertain to the MPLAB® C Compiler for PIC32 MCUs. They may be installed as part of the full product or downloaded from Microchip's Web-site:
The following changes may affect migration from older versions of the compiler.
The following issues have been resolved in this release
The current limitations are as follows.
None reported.
Microchip provides online support via our home page at:
http://www.microchip.com
Technical support is available through the web site at:
http://support.microchip.com
A forum for discussion of Microchip products and tools is available at:
http://forum.microchip.com