Overview
- Uses working sample systems to demonstrate design principles and implementation techniques
- Demonstrates the design and implementation of a complete OS for embedded systems in incremental steps
- Explains how to apply the principles of interrupts processing to develop interrupt-driven device drivers and event-driven embedded systems
- Includes supplementary material: sn.pub/extras
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (10 chapters)
Keywords
- Embedded operating systems
- Interrupts processing
- Device drivers
- Memory management unit (MMU)
- Virtual address mapping
- ARM architecture
- ARM programming
- Toolchain and virtual machines
- Multicore processors
- Symmetric Multiprocessing (SMP)
- Embedded operating systems
- General purpose operating systems
- Real-Time operating systems
About this book
It describes the design and implementation of a complete OS for embedded systems in incremental steps, explaining the design principles and implementation techniques. For Symmetric Multiprocessing (SMP) embedded systems, the author examines the ARM MPcore processors, which include the SCU and GIC for interrupts routing and interprocessor communication and synchronization by Software Generated Interrupts (SGIs).
Throughout the book, complete working sample systems demonstrate the design principles and implementation techniques. The content is suitable for advanced-level and graduate students working in software engineering, programming, and systems theory.
Authors and Affiliations
About the author
Bibliographic Information
Book Title: Embedded and Real-Time Operating Systems
Authors: K.C. Wang
DOI: https://doi.org/10.1007/978-3-319-51517-5
Publisher: Springer Cham
eBook Packages: Engineering, Engineering (R0)
Copyright Information: Springer International Publishing AG 2017
Softcover ISBN: 978-3-319-84672-9Published: 09 September 2018
eBook ISBN: 978-3-319-51517-5Published: 21 March 2017
Edition Number: 1
Number of Pages: XIX, 481
Number of Illustrations: 93 b/w illustrations
Topics: Circuits and Systems, Operating Systems