Zephyr Intermediate Course

Thread - A schedulable unit of execution with its own stack, priority, and state. Managed by the kernel scheduler. ISR (Interrupt Service Routine) - Code that runs in interrupt context, triggered directly by hardware. Bypasses the scheduler. Scheduler - The kernel component that decides which Ready thread runs next. Always selects the highest-priority Ready thread. Preemption - When the scheduler interrupts a running thread to give CPU time to a higher-priority thread that has just become Ready.

Certification

Instructors

What you'll learn

Prerequisites

C language, Embedded Systems Fundamentals, Zephyr Basic Course