Promoting excellence in mobility engineering

  1. FISITA Store
  2. Technical Papers

The Ideal RTOS
ERTS06/9B1_C.Walls_Mentor

Authors

Colin Walls – Accelerated Technology

Abstract

Keywords:

real-time, RTOS, operating systems

Abstract:

In a modern embedded system, all but the most simplistic software applications are based upon a real-time operating system [RTOS]. This software component may be purchased from a commercial vendor or developed in house. There are also alternative possible sources for the code. A wide range of factors, both technical and commercial, determine whether a commercial or inhouse implementation makes sense. This session carefully analyses the implications of these factors and the various trade-offs, recognizing the wideranging variability in embedded designs. The advantages and disadvantages or both a commercial RTOS and an in-house implementation are outlined and reviewed in detail. Background, real-world examples are used to illustrate some of the conclusions. Additionally, the following RTOS standards will be reviewed and their implication on future designs considered: POSIX, MicroITRON, OSEK/VDX and Java.

Add to basket

Back to search results