Welcome, Guest! Log In | Create Account

Help:Downloading MPLAB C Compiler for PIC32 MCUs

From ccompiler4pic32

Jump to: navigation, search

Contents

Evaluation Version

The MPLAB C Compiler for PIC32 MCUs is a full-featured ANSI-compliant C compiler for Microchip's PIC32 family of 32-bit microcontrollers. Microchip provides a free evaluation that is available by downloading the Evaluation version. This version has no code-size limit and provides complete functionality for 60 days. While some optimization features are disabled after the 60-day evaluation period, the compiler remains completely usable for most applications. The compiler is fully compatible with Microchip's MPLAB IDE and popular third-party IDEs.

Feature Limitations

Feature Limitations - Microchip provides a free time-limited evaluation version of the MPLAB C Compiler for PIC32 MCUs. The evaluation version of the compiler provides full functionality for 60 days. After the evaluation period has expired, the compiler becomes feature limited, and optimization features associated with levels -O2, -O3, and -Os are disabled. In addition, MIPS16 code generation is disabled. The compiler continues to accept the -O1 and -O0 optimization levels indefinitely.

Downloading and Installing

To download and install Microchip's official MPLAB C Compiler for PIC32 MCUs evaluation version for use under Microsoft Windows, visit http://www.microchip.com/c32.

To install the time-limited evaluation version of the compiler, run the evaluation-version installer and follow the on-screen instructions. If the installer asks for a license key, leave the field blank and continue.

Upgrading the evaluation version to a full version

For applications requiring additional code efficiency, as well as full support via http://support.microchip.com, users are encouraged to upgrade to a full-version compiler license. For further information on upgrading to a full-version license (Part Number: SW006015), visit http://www.microchipdirect.com or contact your preferred Microchip distributor.

Once you've obtained a full-version license key, run the Upgrader tool (pic32-upgrader\upgrader.exe) as a Windows administrator. After you enter your license key and press the Upgrade button, the license manager should then report the license upgrade status.

Academic Version

Microchip provides a free academic version of the MPLAB C Compiler for PIC32 MCUs intended for use in academic projects.

Feature Limitations

The academic version of the compiler does not support optimization features associated with levels -O2, -O3, and -Os. In addition, this version does not support MIPS16 code generation. Most users will prefer to install the evaluation version rather than the academic version.

Downloading and Installing

To download and install Microchip's official MPLAB C Compiler for PIC32 MCUs academic version for use under Microsoft Windows, visit http://www.microchip.com/university.

To install the time-limited evaluation version of the compiler, run the evaluation-version installer and follow the on-screen instructions. If the installer asks for a license key, leave the field blank and continue.

Upgrading the academic version to a full version

To take advantage of the advanced optimization and MIPS16 code-generation features, you can upgrade to a full or 60-day evaluation version. To upgrade to a full or 60-day evaluation version, uninstall the academic version using the standard Windows Add/Remove Programs feature. Next, install the full or evaluation version by running the appropriate installer and following the on-screen instructions. Be sure to enter your full license key when requested by the installer.