This book aims to provide readers with practical knowledge about real operating systems and their potential applications in the field of embedded systems, in order to simplify and make software development more effective, without requiring prior substantial experience.
A thorough presentation of programming techniques based on operating systems is particularly important, as they are experiencing increasing popularity in the embedded systems sector, but are often misunderstood due to a lack of comprehensive support in scientific and technical literature.
The book analyzes in detail three realistic case studies of increasing complexity, the first of which requires only a widely available computer or laptop, while the other two involve open-source platforms that are easily accessible to most readers. These serve as starting points and current examples while introducing theoretical concepts, as well as the functions and interfaces of real operating systems.
A set of exercises and their solutions completes the book, allowing readers to self-assess their knowledge as they progress. In addition, the source code developed for the case studies is available for free download and further experimentation.
Includes a practical description of the key concepts of real operating systems.
Includes case studies of practical interest for experimentation during reading the book.
Provides an in-depth yet accessible presentation of real-time programming theory.
Offers a balanced mix of operating system theory, exercises, and case studies in a single book.
The use cases include cost-effective hardware boards that are widely available in the market.
Together, the topics covered by this book help embedded system designers understand the advantages and disadvantages of real operating systems and decide whether it is worth adopting one for their next project, instead of relying on more traditional but less powerful techniques.
At the same time, students will acquire all the knowledge and skills needed to participate in real-world software development, without sacrificing a solid theoretical foundation. In this context, case studies play a critical role in highlighting the close relationship between the theory and application of operating systems, as well as the importance of theoretical concepts in the design and implementation of everyday projects.
Pages: 458, Dimensions: 15.6x15.6cm
Manufacturer
- Publisher
- Taylor & Francis
- Type
- Technology, Computers - Information Technology, Internet & Social Media
- Language
- English
- Subtitle
- -
- Cover
- Soft
- Number of Pages
- 488
- Release Date
- 11/2025
- Publication Date
- 2025
- Dimensions
- -
- ISBN-13
- 9781032976518
Important information
Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.