Harmony and Its Application to USB
Abstract
This chapter provides an introduction to Harmony, Microchip’s library of middleware, system services, and drivers intended to simplify the task of writing software portable to different PIC32 models. Harmony utilizes a number of abstractions and a programming model based on simultaneous tasks, and this chapter introduces the Harmony approach through a series of examples of increasing complexity. This chapter removes the mystery surrounding Harmony program structure, providing the reader with a firm foundation to explore the extensive Harmony applications created by Microchip. The chapter concludes with a USB human interface device (HID) library that the reader can use in PIC32 applications ...
Get Embedded Computing and Mechatronics with the PIC32 Microcontroller now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.