Tektronix TIF 2026
This page was machine-translated and may differ from the original. View original

Simplifies C compiler lines and provides the best execution speed and code size for all PIC® MCUs and dsPIC® DSCs

Google 우선 소스Published2012.04.06 15:54

Microchip Technology (Korea Representative: Byung-Don Han), a global leader in microcontroller, analog, and flash IP, announced today the launch of MPLAB® XC, a new C compiler for its PIC® microcontrollers (MCUs) and dsPIC® (DSCs), at the DESIGN West exhibition in San Jose, California. This product belongs to Microchip’s streamlined C compiler line, providing optimal execution speed and code size for all 900+ PIC® MCUs and dsPIC® digital signal controllers. The MPLAB XC8, XC16, and XC32 compilers facilitate the work of 8-, 16-, and 32-bit designers through three optimization levels: Free, Standard, and Pro. The Pro edition is available for a free 60-day trial. MPLAB XC supports Linux, Mac OS®, and Windows® operating systems, allowing designers to utilize their chosen platform for embedded development.

One of the key considerations for today's designers is code reusability and the ability to easily migrate to the performance and specification levels of the microcontroller best suited to project-specific requirements. This has been a consistent strength of Microchip, and MPLAB XC continues this tradition by enabling the easy migration of code from Microchip's existing compilers. Furthermore, MPLAB XC reduces both the learning curve and the investment in tools by completing Microchip's toolchain, which consists of compatible compilers and debuggers/programmers that operate seamlessly within the general-purpose, cross-platform, and open-source MPLAB® X integrated development environment. The MPLAB XC compiler is also compatible with the existing MPLAB IDE.

Derek Carlson, Vice President of Microchip’s Development Tools business unit, emphasized, “For embedded designers—ranging from researchers, students, and enthusiasts to seasoned professionals at global OEMs who need to accomplish more faster with fewer resources—simplicity, execution speed, code size, cost, and cross-platform support are all critical factors. The newly introduced MPLAB XC compiler line meets all these requirements while providing the industry-leading compatibility and easy migration capabilities that Microchip’s customers expect.”

Many designers require free C compilers. The 8, 16, and 32-bit free editions of the Microchip MPLAB XC compiler offer numerous optimization levels and are fully functional, as well as being license-free for commercial use. For those wishing to test code using the Pro optimization level, which offers approximately 50% better performance than the free edition, Microchip also provides a trial version that includes the Pro optimization level for 60 days. Upon expiration of this period, it reverts back to the free compiler. Like the free edition, this trial version is fully functional and license-free for commercial use.

To more seamlessly support the diverse needs of embedded developers, Microchip currently makes it possible to purchase single-user licenses for all 900+ 8, 16, and 32-bit PIC MCUs and dsPIC DSCs, as well as all product versions of the MPLAB XC compiler. In addition, organizations with multiple engineers can purchase a floating network license, in which case the compiler is hosted on the company's intranet, allowing all designers within the company to easily access it.

supply

The MPLAB XC8 and MPLAB XC32 compilers are currently available, and the MPLAB XC16 compiler is scheduled for release in April. Discounted versions of all three compilers are planned for release in May. Prices for the new XC line have been reduced by up to 60%, and the Pro Edition offers industry-leading value. To download the free distribution or evaluate paid options with enhanced code and speed optimization levels, please visit http://www.microchip.com/get/E1C4 . Further information can also be obtained from Microchip sales representatives or official distributors worldwide.

본 기사에 대한 정정·반론·추후보도 청구는 보도 청구 안내를, 그간 게재된 보도문은 정정·반론보도 모아보기를 참고해 주세요.
명세환 기자
명세환 기자