Real-Time Systems Development with RTEMS and Multicore Processors

Real-Time Systems Development with RTEMS and Multicore Processors

Bertolotti, Ivan Cibrario; Hu, Tingting; Sherrill, Joel; Bloom, Gedare

Taylor & Francis Inc

11/2020

534

Dura

Inglês

9780815365976

15 a 20 dias

453

Descrição não disponível.
Chapter 1 Introduction. PART I Operating System Basics. Chapter 2 Cross-Compilation Toolchain. Chapter 3 Concurrent Programming and Scheduling Algorithms. Chapter 4 Scheduling Analysis and Interrupt Handling. PART II Task Management and Timekeeping. Chapter 5 Task Management and Timekeeping, Classic API. Chapter 6 Task Management and Timekeeping, POSIX API. PART III InterTask Synchronization and Communication. Chapter 7 Inter-Task Synchronization and Communication (IPC) Based on Shared Memory. Chapter 8 IPC, Task Execution, and Scheduling. Chapter 9 IPC Based on Message Passing. PART IV Network Communication. Chapter 10 Network Communication in RTEMS. Chapter 11 POSIX Sockets API. PART V Multicores in Realtime Embedded Systems. Chapter 12 Multicores in Embedded Systems. Chapter 13 Multicore Concurrency: Issues and Solutions. References. Index.
Interrupt Handler;Internet-of-things;Mutual Exclusion Semaphore;Real-time executive for multiprocessor systems;Priority Ceiling Protocol;Cyber-physical systems;High Priority Task;Real-time operating system;Priority Inheritance Protocol;Execution Time;Scheduling Algorithms;Critical Region;Worst Case Execution Time;Task Control Block;Worst Case Response Time;Interrupt Request;Cache Line;Rate Monotonic;Context Switch;Protocol Stack;Low Priority Task;Struct Timeval;Embedded Systems;Write Operation;POSIX Standard;Minimum Interarrival Time;TCP Connection;Interrupt Source;Priority Inheritance