Real-time embedded systems open-source operating systems perspective

From the Foreword: ""...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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Bertolotti, Ivan Cibrario., author (author), Manduchi, Gabriele (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Boca Raton, Fla. : CRC Press 2012.
Boca Raton, Fla. : 2012.
Edición:1st edition
Colección:Embedded systems (CRC Press)
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628158006719
Tabla de Contenidos:
  • Front Cover; Foreword; The Authors; Acknowledgments; Dedication; List of Figures; List of Tables; Contents; 1. Introduction; I. Concurrent Programming Concepts; 2. A Case Study: Vision Control; 3. Real-Time Concurrent Programming Principles; 4. Deadlock; 5. Interprocess Communication Based on Shared Variables; 6. Interprocess Communication Based on Message Passing; 7. Interprocess Communication Primitives in POSIX/Linux; 8. Interprocess Communication Primitives in FreeRTOS; 9. Network Communication; 10. Lock and Wait-Free Communication; II. Real-Time Scheduling Analysis
  • 11. Real-Time Scheduling Based on the Cyclic Executive12. Real-Time, Task-Based Scheduling; 13. Schedulability Analysis Based on Utilization; 14. Schedulability Analysis Based on Response Time Analysis; 15. Task Interactions and Blocking; 16. Self-Suspension and Schedulability Analysis; III. Advanced Topics; 17. Internal Structure of FreeRTOS; 18. Internal Structures and Operating Principles of Linux Real-Time Extensions; 19. OS Abstraction Layer; 20. Control Theory and Digital Signal Processing Primer; Bibliography