1 Harmony 3 Driver and System Service Application Examples for PIC32MX Family
The following applications are provided to demonstrate the typical or interesting usage models of one or more drivers and system services.
| Name | Description |
|---|---|
| Console Debug System Service Using UART | This example application demonstrates the UART based console and debug system service |
| Console Debug System Service Using USB | This example application demonstrates the USB based console and debug system service |
| EEPROM Emulator Library Read/Write | This application example demonstrates how to read and write to the Emulated EEPROM memory space using the EEPROM Emulator library |
| FAT File System Using NVM Media | This application shows an example of implementing a FAT disk in the device internal Flash memory |
| FAT File System Using SDSPI Media | This application shows an example of using the MPLAB Harmony File System to access and modify the contents of a SD card using the SDSPI driver and the SPI PLIB |
| FAT File System Using SPI Driver With SDSPI Media | This application shows an example of using the MPLAB Harmony File System to access and modify the contents of a SD card using the SDSPI and a SPI driver |
| FreeRTOS Basic | This example application demonstrates context switching between different tasks having different priorities |
| FreeRTOS Task Notification | This example application is to illustrate the FreeRTOS Task Notification feature which is used as a lightweight binary semaphore |
| I2C Driver Asynchronous - I2C EEPROM | This example application shows how to use the I2C driver in Asynchronous mode to perform operations on the EEPROM |
| I2C Driver Synchronous - I2C EEPROM | This example application shows how to use the I2C driver in Synchronous mode to perform operations on the EEPROM |
| I2C EEPROM AT24 Driver - EEPROM Read/Write | This example application shows how to use the AT24 driver to perform read and write operations on AT24 series of EEPROM |
| SPI Driver Asynchronous - Multi Instance | This example demonstrates how to use multiple instances of the SPI driver in Asynchronous mode to communicate with multiple EEPROMs |
| SPI Driver Asynchronous - Self-Loopback Multi Client | This example demonstrates how to use the SPI driver in Asynchronous mode to achieve self-loopback between multiple clients |
| SPI Driver Synchronous - Multi Instance | This example demonstrates how to use multiple instances of the SPI driver in Synchronous mode to communicate with multiple EEPROMs in an RTOS environment |
| SPI EEPROM AT25 Driver - EEPROM Read/Write | This example application shows how to use the AT25 driver to perform read and write operations on AT25 series of EEPROM |
| Time System Service Multi Client | This example application demonstrates the multi-client system timer functionality |
| USART Driver Asynchronous - USART Echo | This example echoes the received characters over the console using the USART driver in Asynchronous mode |
| USART Driver Synchronous - USART Echo | This example echoes the received characters over the console using the USART driver in Synchronous mode |
