06 Understanding RTOS Tasks

Join our book community on Discord

https://packt.link/embedded

A qr code on a white background Description automatically generated

In the last two chapters we saw how bare-metal firmware applications make use of the super-loop and the timed super-loop to perform their duties in real time. We also saw how a function can be broken up by using a state machine. This allows the super-loop to perform the function’s duties without preventing other functions from running in a timely manner. In this chapter, we introduce RTOS tasks and show how they make it possible for functions to perform their duties while meeting their deadlines.The present chapter consists of three parts. The first part ...

Get Hands-On RTOS with Microcontrollers - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.