Skip to content

Microchip-MPLAB-Harmony/core

Repository files navigation

Microchip logo Harmony logo small

MPLAB® Harmony 3 Core Module

MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC® microcontroller and microprocessor devices. Refer to the following links for more information.

This repository contains the core module for the MPLAB® Harmony 3 Embedded Software Development Framework. The core module components provide drivers and services with simple to use abstractions of peripherals and shared resources on Microchip 32-bit SAM and PIC devices on which MPLAB® Harmony applications and middleware are based. Drivers and services may also provide advanced capabilities like buffer queuing and peripheral sharing. Refer to the following links for release notes, training materials, and interface reference information.

Contents Summary

Folder Description
apps Example applications for core library components
config Core module configuration scripts
driver Core module peripheral device drivers
libraries Library modules
osal MPLAB Harmony Operating System Abstraction Layer
system MPLAB Harmony system services
templates Application and system file templates

Documentation

Click here to view the online documentation of core repository.

To view the documentation offline, follow these steps:

  • Download the publication as a zip file from here.
  • Extract the zip file into a folder.
  • Navigate to the folder and open index.html in a web browser of your choice.

License Latest release Latest release date Commit activity Contributors


Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter