Link Search Menu Expand Document

                                                                                                     

Synchronous drivers and their usage in FreeRTOS based applications

MPLAB Harmony v3 allows users to configure the MPLAB Harmony v3 drivers in one of the following two operating modes: Synchronous or Asynchronous. The Asynchronous drivers support a non-blocking implementation model for the data transfer operations, and the Synchronous drivers support a blocking implementation model. Asynchronous drivers can be used in both Real Time Operating System (RTOS) and non-RTOS based environments while the synchronous drivers are suitable for RTOS-based environments. Synchronous drivers are designed to adhere to the blocking need of applications using RTOS.

This guide describes using MPLAB Harmony v3 synchronous drivers with FreeRTOS-based applications.

For more information refer the links below.

               



Copyright © 2020 Microchip Technology.