The Microchip Harmony development environment has evolved to version 3 (Hv3) that accommodates PIC and ATMEL chips. As part of this evolution, the user interface, and hence the way it is used, has changed significantly from the previous versions (Harmony v1 and V2). The purpose of this book is to help Harmony users climb the steep learning curve so they can use Harmony to develop reliable and reproducible applications. My two previous books showed how to use Harmony v2 (and its libraries) for PICMX and PICMZ devices. This third book is intended to be a comprehensive resource that shows the "how" and "why" of Harmony v3 when using the USB, TCP/IP, FreeRTOS, and wolfSSL libraries with a PIC32MZ device (a following book will apply these same examples to an ATSAM device). Part 1 of this book is oriented towards people new to Harmony, and those with Hv2 experience that want to learn how to use Hv3. Part 2 uses many of the examples in the previous books, but adds more descriptions of how and why the examples work to increase the overall understanding of Harmony (especially the TCP/IP library). All of the examples are developed from the bottom-up using multiple, independent state machines that can be added or deleted for other custom applications.Although Harmony and the related toolset are free, there is a significant cost to learn how to use the tools. I believe that anyone following the steps and examples in this book will save weeks of development time when starting or switching to Hv3.
ThriftBooks sells millions of used books at the lowest
everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We
deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15.
ThriftBooks.com. Read more. Spend less.