Embedded Operating Systems
Published Online: 14 DEC 2007
Copyright © 2007 by John Wiley & Sons, Inc.
Wiley Encyclopedia of Computer Science and Engineering
How to Cite
Mo, A. and Cheng, K. 2007. Embedded Operating Systems. Wiley Encyclopedia of Computer Science and Engineering. .
- Published Online: 14 DEC 2007
Many of the systems and devices used in our modern society must provide a response that is both correct and timely. More and more computer systems are built as integral parts of many of these systems to monitor and control their functions and operations. These embedded systems often operate in environments where safety is a major concern. For real-time embedded applications in which task deadlines must be satisfied, a real-time operating system (RTOS) with an appropriate scheduler for scheduling tasks with timing constraints must be used. This article introduces the basics of RTOSs, covering task synchronization, scheduling, memory management, and input/output.
- embedded systems;
- real-time systems;
- operating systems;
- memory management;
- task synchronization;
- mutual exclusion