Abstract

This chapter introduces system software concepts for real-time systems. The characteristics and evolution of the Real-Time Multi-tasking Operating System (RMOS) is covered, followed by a description of different types of RMOS. Concepts of task scheduling, memory management and input/output in the context of real-time operation are discussed. The concepts covered are illustrated with examples of code, data structures and mechanisms from practical real-time systems. Programming language requirements for real-time systems are covered together with a discussion of major languages.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call