The PRO license of the compiler provides access to optimizations that enable designers to reduce code size, increase code speed, and lower memory and power usage.
Microchip Technology has introduced a compiler, the MPLAB XC-DSC Compiler, for developers working with dsPIC digital signal controllers (DSCs), commonly used in real-time control systems. The MPLAB XC-DSC Compiler is available for free on Microchip’s website, with PRO optimization licensing starting at $44 USD.
The MPLAB XC-DSC, a new addition to Microchip’s compiler portfolio, is tailored to help developers efficiently write and debug high-performance code for dsPIC DSCs. These controllers blend the functionality of a digital signal processor (DSP) with the simplicity of a standard microcontroller (MCU), catering to the needs of time-sensitive embedded applications.
The licensing options include:
- Workstation License: Use on up to three host machines by a single engineer.
- Network Server License: Install on a server for access by any network machine, one at a time.
- Subscription License: Monthly renewal, similar to a workstation license.
- Site License: Multiple machines/users can access simultaneously.
MPLAB XC compilers support Linux, macOS, and Windows operating systems, giving designers the freedom to choose their preferred platform for embedded development.
The MPLAB XC compilers, as part of the development tools, streamline the design process and hasten market entry. They offer a comprehensive suite of compatible compilers and debugger/programmers that integrate smoothly with the MPLAB X Integrated Development Environment (IDE).