Introduction to MPLAB® X IDE and MPLAB Harmony v3 for Atmel Studio and ASF Users

Introduction to MPLAB® X IDE and MPLAB Harmony v3 for Atmel Studio and ASF Users

Overview

This document introduces the MPLAB® X Integrated Development Environment (IDE) and the MPLAB Harmony v3 framework, guiding users to get started with new tools and solutions suitable for 32-bit Arm® microcontrollers, and helping Atmel Studio, Atmel START, and ASF users become familiar with MPLAB X IDE and MPLAB Harmony v3.

This document will also cover the features of MPLAB X IDE and the architecture of MPLAB Harmony v3, referencing equivalent functionalities in Atmel Studio or ASF to aid user understanding.

Main Content

MPLAB® X Integrated Development Environment

Installation and Toolchain

Licensing

MPLAB Package Manager for Installing Device Family Packs (DFP)

Main Features

Programming and Debugging Microcontrollers

MPLAB X IDE Plugins

MPLAB Harmony v3 Plugins

MPLAB Harmony v3 Software Development Framework

Introduction to MPLAB Harmony v3

Modular Download and Resource Library Structure

Flexible Firmware Design Model

Advanced Software Framework v3 and Atmel START Architecture

Significance of Peripheral Libraries (PLIB) in MPLAB Harmony v3

Advantages of Harmony Drivers

Middleware Support

Operating System Abstraction Layer

Handling MPLAB Harmony v3 GitHub Repository

Downloading Packages Using MPLAB Harmony 3 Content Manager

Updating Repository Using MPLAB Harmony 3 Content Manager

Integration Between MPLAB X IDE and MPLAB Harmony v3

MPLAB Harmony v3 User Interface

Exploring PLIB Demo Projects in MPLAB Harmony v3

Harmony v3 Project Folder Structure

Compiling, Programming, and Debugging PLIB Demo Projects

Modifying Components and Configurations for PLIB Demos and Regenerating Code

Harmony v3 Services – Standard I/O (STDIO) and Toolchain Support

Application Example Programs

Examples Provided in Harmony v3

Creating a Simple Application Demo Using Harmony v3

Click the “Read Original” button below to view the full text

Introduction to MPLAB® X IDE and MPLAB Harmony v3 for Atmel Studio and ASF Users

More Comprehensive Chinese Documentation Available at Microchip’s Library

Leave a Comment