Experts in embedded RTOS, with a specialisation in safety certified software

RTOS Resources and Tutorials

We are proud to present a range of training materials for you to build and refresh your skills. Content is continuously growing, so check back soon or sign up to our newsletter or twitter to be alerted when we post something new.

Read our Use Case Examples for tutorials, information, and tips.

Watch our Training Videos to learn about the Memory Protect Unit (MPU), how to get the best out of your SAFERTOS demo, and to find out more about Tracealyzer.

Verifying Task Scheduling Performance

This App Note discusses avoiding temporal disruption, and how SAFECheckpoints can be used to Monitor Task Scheduling Performance.

SAFECheckpoints Training Document

Event Flags and Groups

Event Flags and Event Groups provide an efficient and flexible method of handling Task synchronization and event management.

Event Flags PDF

Memory Protection

Memory protection is an aspect of memory management, and is especially important in safety-critical applications

PDF Training Doc

Watchdog Strategies

This PDF describes how to use a Watchdog to protect the system when using an embedded RTOS.

Watchdog Strategies PDF

Saving Power With an RTOS

This PDF describes low power modes that can be used to get the best performance from your RTOS.

Saving Power PDF

Priority Inversion Use Case

This PDF discusses Priority Inversion. What it is, how to detect it, and how to prevent it.

PDF Training Document

Task Notifications

This PDF covers the basics of Task Notifications including how they can be used as a lightweight alternative to RTOS queues, semaphores and event groups

Interrupt Service Routines (ISRs)

This PDF examines the handling of Interrupts by Interrupt Service Routines (ISRs).

PDF Training Doc

8 Reasons to Use an RTOS

This PDF covers some of the key reasons why you might want to use an RTOS, including responsiveness, performance and complexity.

8 Reasons to Use a Pre-Certified Safety RTOS

This PDF covers some of the key reasons why you might want to use a pre-certified safety RTOS, including Determinism, Isolation of Tasks, and Quality Assurance.

Free Demos & Manuals

Download fully functional, time-limited SAFERTOS demos, plus manuals, datasheets, and more.