Real-Time Operating Systems Design and Programming Education Kit

Teach foundational RTOS concepts for embedded applications, including task scheduling, memory allocation and resource management.

Course syllabus

  1. Introduction
  2. OS Overview
  3. Process, Task and Thread
  4. Scheduling
  5. Concurrency
  6. Memory
  7. Virtual Memory
  8. File System and I/O
  9. RTOS and RTX
  10. RTX Task and Simple Time Management
  11. Sharing Data on RTX
  12. Performance Evaluation and OS-aware Debugging
Request Access Now

 

Bill of Materials - ST Edition

List of parts
Desription Qty Part No.
STM32F407G-DISC1 1 497-16287-ND
Red LED 1 732-5016-ND
Blue LED 1 732-5015-ND
Green LED 1 732-5008-ND
Breadboard 1 377-2094-ND
Resistors 4 220QBK-ND
Jumper Wire Kit 1 377-2093-ND

Bill of Materials - NXP Edition

List of parts
  Description Part No.
FRDMKL25Z 1 FRDM-KL25Z-ND
Red LED 1 732-5016-ND
Blue LED 1 732-5015-ND
Green LED 1 732-5008-ND
Breadboard 1 377-2094-ND
Resistors 4
Jumper Wire Kit 1 377-2093-ND