Keil™, An ARM® Company

Real-Time OS/Kernels

SEGGER Microcontroller

Real-Time OS/Kernels

embOS

embOS is a real-time operating system for embedded applications designed to offer the benefits of a fully fledged multitasking system at minimum cost. The kernel is fully interruptible and so efficient that it can be used in very time-critical situations. The memory footprint in both RAM and ROM is so small that it can be used in single-chip applications, leaving maximum room for the user-program.

Other features of the operating system include:

  • preemptive scheduling of tasks
  • unlimited number of mailboxes and semaphores
  • support for nested interrupts