Skip to content

Microchip-MPLAB-Harmony/mbed_os_rtos

Repository files navigation


title: Harmony 3 MBED OS RTOS configurations and template files nav_order: 1 has_children: true has_toc: false

MCHP

Harmony 3 MBED OS RTOS configurations and template files

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 contains MPLAB Harmony 3 MBED OS RTOS configurations and template files. Mbed OS RTOS source code is not included in this repository and must be downloaded separately. Refer to the following links for release notes, training materials, and license information and source code

Contents Summary

Folder Description
config Mbed OS RTOS module configuration scripts
templates Mbed OS RTOS and system file templates
docs Contains documentation in html format for offline viewing (to be used only after cloning this repository onto a local machine). Use github pages of this repository for viewing it online.

Harmony 3 MBED OS RTOS

Harmony 3 Mbed OS RTOS is an RTOS which includes an RTX and all RTOS APIs. It supports deterministic, multithreaded and real-time software execution. The RTOS primitives are always available, allowing drivers and applications to rely on threads, semaphores, mutexes and other RTOS features.

Harmony 3 Mbed OS RTOS example applications are available at mbed_os_rtos_apps

The following RTOS APIs are supported in Harmony 3 Mbed OS RTOS:

Mbed OS RTOS API
ConditionVariable
EventFlags
Idle loop
Kernel interface functions
Mail
Mutex
Queue
Semaphore
ThisThread
Thread

Refer the following links for more information:


License Latest release Latest release date Commit activity Contributors


Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter