MPLAB Harmony 3 Quick Documentation Package
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 provides access to the Quick Documentation. The Quick Documentation is available as a 32-bit Microcontroller Collateral and Solutions Reference Guide
Note: The 32-bit Microcontroller Collateral and Solutions Reference Guide is a quick reference guide. MPLAB Harmony 3 solutions provides more peripheral or technology specific documentation. Refer the specific peripheral/technology repository to find specific documentation.
Repository and documentation support:
- The following table lists the fundamental and few technology specific repositories in MPLAB Harmony 3 Software Framework
| Repository | Documentation |
|---|---|
| csp | Covers documentation for the peripheral libraries (PLIBs) and related applications that directly control the SAM and PIC peripherals |
| core | Covers documentation for drivers, system services and the related applications using them. Applications that use the drivers and system services that have advanced capabilities and a higher level of abstraction that gives better hardware independence |
| usb | Covers documentation for USB library and related applications that demonstrate the capabilities of the MPLAB Harmony USB stack |
| net | Covers documentation for TCP/IP stack and related applications that demonstrate the capabilities of the MPLAB Harmony TCP/IP stack. These applications use well-known protocols like TCP, UDP, HTTP, SMTP, etc |
| gfx | Covers documentation for the quick start applications that demonstrates MPLAB Harmony Aria/Legato Graphics Libraries |
Note:
The above is not an exhaustive list of all MPLAB Harmony 3 packages and corresponding documentation offerings. Refer the MPLAB Harmony 3 GitHub Launch page to view the complete list of MPLAB Harmony 3 packages. In each of these packages refer the underlying documentation.
Refer to the following links for release notes and reference application information.