The essential task of an embedded operating system, summarized in one sentence, is to organize the execution of the software of an embedded system. Thus, the scope of functionality is much narrower than that of desktop operating systems such as Microsoft Windows or macOS. From the perspective of such operating systems, an embedded operating system, or RTOS (Real Time Operating System), is little more than a simple kernel.
This chapter introduces different operating systems but it is limited to the aspect of scheduling, i.e. the rules by which different parts of (application) code, that are all competing for computing time, are organized and executed. The focus is on the question: How do I configure and use my operating system to develop software that is as resource-saving as possible, especially with regard to the timing?
Operating Systems
Embedded Software Timing ; Kapitel : 3 ; 37-60
2021-02-10
24 pages
Aufsatz/Kapitel (Buch)
Elektronische Ressource
Englisch
Ship Operating Systems/Auxiliary Systems
Springer Verlag | 2021
|Eurostar operating systems development
British Library Conference Proceedings | 1997
|British Library Conference Proceedings | 2001
|Eurostar operating systems development
British Library Conference Proceedings | 1997
|