87 - RTOS

OS - Operating System

General Purpose software on top hardware

Task

Process that repeats itself

Function

Procedure that is called, runs, exits and may return a value

RTOS/Realtime OS/(Kernel mostly)

System designed for a single purpose, resource control and control over timing by allowing manipulating scheduling and task priorities

OS Kernel Functions

  • Task Scheduler
    Determine which task runs next
  • Task Dispatcher
    Perform actions necessary to start a task
  • Inter-task Communciation
    Support inter-process communication