O'Reilly logo

The Designer's Guide to the Cortex-M Processor Family, 2nd Edition by Trevor Martin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9

Cortex Microcontroller Software Interface Standard-Real-Time Operating System

Abstract

This chapter introduces the key concepts needed to start development using a Real-Time Operating System (RTOS) on a Cortex-M microcontroller. The use of an RTOS is becoming an essential skill required to develop increasingly complex Cortex-M applications. The practical examples demonstrate all of the main features within the CMSIS-RTOS specification.

Keywords

CMSIS-RTOS; real time; kernel; SysTick; RTX; thread; semaphore; mutex

Introduction

This chapter is an introduction to using a small footprint real-time operating system (RTOS) on a Cortex-M microcontroller. As we saw in Chapter 4 “Cortex Microcontroller Software Interface Standard (CMSIS)” defines ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required