Old versionsSee all
The MPLAB C Compiler for PIC32 is a full-featured ANSI compliant C compiler for Microchip's PIC32 family of 32-bit microcontrollers. A free evaluation is available by downloading the Evaluation Edition. It has no code size limit and provides complete functionality for 60 days. The compiler is completely usable after 60 days other than certain optimization levels are disabled. The compiler is fully compatible with Microchip's MPLAB IDE and popular third party IDEs.
-DSP library- C callable DSP functions written in assembly using the standard MIPS DSP library APIs. A future compiler release will contain a second set of APIs that are compatible with Microchip's 16-bit compilers.
-Quick Migration- Complete run-time optimized peripheral libraries that are API compatible with Microchip compiler libraries for 16-bit products.
-Even Smaller Code Size- Use 16-bit instruction mode for up to 40% code size reduction
-Small and Fast- Mix 16- and 32-bit instruction types in the same source file: 32-bit instructions for performance critical code and 16-bit instructions for size reduction
-ANSI compliant with standard, math, memory, and data conversion libraries
-New highly optimized math library functions in v1.03 and later
-Supports in-line assembly