datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech

Product Review

Free MPLAB XC32++ compiler from Microchip

Clive Maxfield
11/6/2012 11:28 AM EST
The folks from Microchip Technology have announced a free C++ compiler with unlimited code generation capabilities – the Free MPLAB XC32++ Compiler.

The MPLAB XC32++ supports all of Microchip’s 32-bit PIC32 microcontrollers (MCUs).  This compiler enables designers to develop and re-use C++ projects by making all of Microchip’s C language extensions available in an environment that is compliant with the majority of C++98 and C++2003 ANSI standards.  Additionally, the Free MPLAB XC32++ Compiler includes Dinkumware standard C, C++, and template libraries.


The Free version of the MPLAB XC32++ Compiler – available for download now at www.microchip.com/get/10E7 – has no time or memory limits, and can be used in commercial applications.

For users who demand best-in-class optimizations or a network server license, the MPLAB XC32++ PRO Workstation License ($1,445, part # SW006023-3) and MPLAB XC32++ PRO Network Server License ($1,845, part # SW006023-3N) are also available today, at www.microchip.com/get/R7TC.  Existing licensees of Microchip’s MPLAB XC32 compilers can add the XC32++ option at $595 or $695, for a workstation or network-server license, respectively.

“With the Free MPLAB XC32++, Microchip is offering a completely free C/C++ compiler solution with unlimited code generation,” said Derek Carlson, Microchip’s vice president of Development Tools.  “Our optimizing C++ compiler includes the industry-recognized Dinkumware libraries.  This combination is ideal for a broad range of applications, from the industrial to the academic environments.”

For additional information, contact any Microchip sales representative or authorized worldwide distributor, or visit Microchip’s Web site at www.microchip.com/get/10E7.  To purchase products mentioned in this press release, go to microchipDIRECT or contact one of Microchip’s authorized distribution partners.


If you found this article to be interest, visit Microcontroller / MCU Designline where – in addition to my Max's Cool Beans blogs on all sorts of "stuff" – you will find the latest and greatest design, technology, product, and news articles with regard to all aspects of designing and using microcontrollers.

Also, you can obtain a highlights update delivered directly to your inbox by signing up for my weekly newsletter – just Click Here to request this newsletter using the Manage Newsletters tab (if you aren't already a member you'll be asked to register, but it's free and painless so don't let that stop you [grin]).

Last but certainly not least, make sure you check out all of the discussions and other information resources at All Programmable Planet. For example, in addition to blogs by yours truly, microcontroller expert Duane Benson is learning how to use FPGAs to augment (sometimes replace) the MCUs in his robot (and other) projects.




David Brown

11/13/2012 5:22 PM EST

Does anyone else find it somewhat offensive that Microchip has taken the free and open source gcc toolchain, crippled it by disallowing optimisations, and is then telling people how wonderful it is that they are giving you it for zero cost?

What they are doing here is within their legal rights under the gcc licence (the GPL), as they do provide access to the source for the compiler and you can re-compile it yourself with optimisations enabled. And they do have the legal right to charge money for or restrict the use of their proprietary libraries.

But to me it feels very much that they have taken the enormous amount of free work done in gcc, and are promoting it and selling it as though it was their own work - while giving nothing back to gcc.

Maybe I've got the wrong impression here (and as I say, I don't think they've broken the letter of the licences here - just the spirit of them), but that's my gut reaction.

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Browse the technical library
Our technical library houses over 4,000 high-quality sponsored white papers, application notes, reference guides, use cases—all organized by company.