Real-Time Embedded Systems: Open-Source Operating Systems Perspective: Embedded Systems
Autor Ivan Cibrario Bertolotti, Gabriele Manduchien Limba Engleză Paperback – 30 mar 2017
"…the presentation of real-time scheduling is probably the best in terms of clarity I have ever read in the professional literature. Easy to understand, which is important for busy professionals keen to acquire (or refresh) new knowledge without being bogged down in a convoluted narrative and an excessive detail overload. The authors managed to largely avoid theoretical-only presentation of the subject, which frequently affects books on operating systems.
… an indispensable [resource] to gain a thorough understanding of the real-time systems from the operating systems perspective, and to stay up to date with the recent trends and actual developments of the open-source real-time operating systems."
—Richard Zurawski, ISA Group, San Francisco, California, USA
Real-time embedded systems are integral to the global technological and social space, but references still rarely offer professionals the sufficient mix of theory and practical examples required to meet intensive economic, safety, and other demands on system development. Similarly, instructors have lacked a resource to help students fully understand the field. The information was out there, though often at the abstract level, fragmented and scattered throughout literature from different engineering disciplines and computing sciences.
Accounting for readers’ varying practical needs and experience levels, Real Time Embedded Systems: Open-Source Operating Systems Perspective offers a holistic overview from the operating-systems perspective. It provides a long-awaited reference on real-time operating systems and their almost boundless application potential in the embedded system domain.
Balancing the already abundant coverage of operating systems with the largely ignored real-time aspects, or "physicality," the authors analyze several realistic case studies to introduce vital theoretical material. They also discuss popular open-source operating systems—Linux and FreRTOS, in particular—to help embedded-system designers identify the benefits and weaknesses in deciding whether or not to adopt more traditional, less powerful, techniques for a project.
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 573.46 lei 43-57 zile | |
CRC Press – 30 mar 2017 | 573.46 lei 43-57 zile | |
Hardback (1) | 1526.63 lei 43-57 zile | |
CRC Press – 27 ian 2012 | 1526.63 lei 43-57 zile |
Din seria Embedded Systems
- 20% Preț: 305.77 lei
- 20% Preț: 411.16 lei
- 18% Preț: 931.40 lei
- 15% Preț: 621.84 lei
- 23% Preț: 455.93 lei
- 15% Preț: 633.06 lei
- 15% Preț: 683.54 lei
- 18% Preț: 927.37 lei
- 20% Preț: 522.17 lei
- 15% Preț: 679.05 lei
- 18% Preț: 767.95 lei
- 18% Preț: 768.90 lei
- 31% Preț: 297.84 lei
- 20% Preț: 685.92 lei
- 15% Preț: 630.46 lei
- 18% Preț: 773.37 lei
- Preț: 379.96 lei
- 24% Preț: 786.94 lei
- 18% Preț: 816.21 lei
- 15% Preț: 635.13 lei
- 31% Preț: 987.45 lei
- 18% Preț: 924.61 lei
- Preț: 438.89 lei
- 15% Preț: 628.74 lei
- 15% Preț: 628.74 lei
- 15% Preț: 630.33 lei
- 15% Preț: 627.11 lei
Preț: 573.46 lei
Preț vechi: 674.66 lei
-15% Nou
Puncte Express: 860
Preț estimativ în valută:
109.75€ • 114.00$ • 91.16£
109.75€ • 114.00$ • 91.16£
Carte tipărită la comandă
Livrare economică 03-17 februarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781138075160
ISBN-10: 1138075167
Pagini: 534
Ilustrații: 24 Tables, black and white; 134 Illustrations, black and white
Dimensiuni: 156 x 234 x 36 mm
Greutate: 0.45 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
Seria Embedded Systems
ISBN-10: 1138075167
Pagini: 534
Ilustrații: 24 Tables, black and white; 134 Illustrations, black and white
Dimensiuni: 156 x 234 x 36 mm
Greutate: 0.45 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
Seria Embedded Systems
Cuprins
Introduction
I: Concurrent Programming Concepts
A Case Study: Vision Control. Real-Time Concurrent Programming Principles. Deadlock. Interprocess Communication Based on Shared Variables. Interprocess Communication Based on Message Passing. Interprocess Communication Primitives in POSIX/Linux. Interprocess Communication Primitives in FreeRTOS. Network Communication. Lock and Wait-Free Communication.
II: Real-Time Scheduling Analysis
Real-Time Scheduling Based on the Cyclic Executive. Real-Time, Task-Based Scheduling. Schedulability Analysis Based on Utilization. Schedulability Analysis Based on Response Time Analysis. Task Interactions and Blocking. Self-Suspension and Schedulability Analysis.
III: Advanced Topics
Internal Structure of FreeRTOS. Internal Structures and Operating Principles of Linux Real-Time Extensions. OS Abstraction Layer. Control Theory and Digital Signal Processing Primer.
I: Concurrent Programming Concepts
A Case Study: Vision Control. Real-Time Concurrent Programming Principles. Deadlock. Interprocess Communication Based on Shared Variables. Interprocess Communication Based on Message Passing. Interprocess Communication Primitives in POSIX/Linux. Interprocess Communication Primitives in FreeRTOS. Network Communication. Lock and Wait-Free Communication.
II: Real-Time Scheduling Analysis
Real-Time Scheduling Based on the Cyclic Executive. Real-Time, Task-Based Scheduling. Schedulability Analysis Based on Utilization. Schedulability Analysis Based on Response Time Analysis. Task Interactions and Blocking. Self-Suspension and Schedulability Analysis.
III: Advanced Topics
Internal Structure of FreeRTOS. Internal Structures and Operating Principles of Linux Real-Time Extensions. OS Abstraction Layer. Control Theory and Digital Signal Processing Primer.
Notă biografică
Bertolotti, Ivan Cibrario; Manduchi, Gabriele
Descriere
This book gives readers a hands-on, working knowledge of real-time operating systems and how they can be applied in the embedded system domain. The authors assess various case studies, using them as running examples to reinforce introduction of theoretical material. They also discuss increasingly popular open-source operating systems. Helpful for average system designers that have no significant previous experience with real-time operating systems, this book’s content will help readers understand the benefits and weaknesses of each. With this knowledge, they can decide whether or not to adopt it for a project, or rely on more traditional, but less powerful, techniques.