Evolved from MCC Classic, MCC Melody offers an improved and flexible architecture to easily configure devices, peripherals and libraries and generate code. It clearly visualizes components’ dependencies to simplify development and offers easy maintenance by enabling content versioning at driver level. You can easily migrate across microcontrollers (MCUs) with MCC Melody to keep up with your application needs.
MCC Melody provides libraries, drivers, Peripheral Libraries (PLIBs) and Hardware Initializers (HWIs) for the development of embedded software for our PIC® and AVR® MCUs and dsPIC® Digital Signal Controllers (DSCs). A graphical configuration tool configures these components and generates highly efficient C code. Recommended for new designs, you can install MCC Melody from within MPLAB X IDE or MPLAB Xpress or download and install it as a plugin.
MCC Melody consists of many components. The low-level Peripheral Libraries (PLIBs) are simple functions to initialize and control peripherals and basic device features. The system drivers enable the configuration of general functionality and are often used by other peripherals, such as pins, interrupts and the system clock. Drivers depend on PLIBs and abstract the hardware details away from libraries and applications. Libraries use drivers and system services for device independence and provide support for networking, USB, cryptography and other capabilities often required by today’s embedded applications.
Learn More about MPLAB® Code Configurator (MCC) Application Builder Introduction
Visit the MCC Melody Technical Reference
Learn More about Getting Started with the MPLAB® Code Configurator Content Manager
Visit the MCC Melody Technical Reference
Learn More about MPLAB® X IDE Essentials : Installation and Ecosystem
Visit the MCC Melody Technical Reference