Bookbot

Real-Time Embedded Systems

Design Principles and Engineering Practices

Autor*innen

Parameter

  • 686 Seiten
  • 25 Lesestunden

Mehr zum Buch

This book integrates ideas from real-time systems, embedded systems, and software engineering to provide a comprehensive view of developing software for real-time embedded applications. It covers essential concepts such as microprocessors, interrupts, and the system boot process, while emphasizing the significance of real-time modeling and scheduling. Additionally, it explores software engineering practices, including model documentation, analysis, design patterns, and standard conformance. Divided into four parts, the first part introduces the development process, featuring chapters on microprocessors and interrupts—crucial for software engineers. The second part focuses on modeling techniques for real-time systems, while the third examines software architecture design. The final part addresses software implementations, particularly within POSIX-compliant operating systems. Key learning outcomes include understanding the advantages and disadvantages of various embedded system architectures, developing POSIX-compliant real-time applications, and utilizing real-time UML for documenting system designs with timing constraints. The book also discusses cross-development challenges, multitasking design, inter-task communication methods, and resource sharing solutions in RTOS applications. Furthermore, it delves into the philosophy of resource management and the implementation of a virtual file system, alongside essential princip

Buchkauf

Real-Time Embedded Systems, Xiaocong Fan

Sprache
Erscheinungsdatum
2015
Einband
(Paperback)
Wir benachrichtigen dich per E-Mail.

Lieferung

  • Gratis Versand ab 14,99 € in ganz Österreich! Mehr Infos.

Zahlungsmethoden

Keiner hat bisher bewertet.Abgeben

Titel
Real-Time Embedded Systems
Untertitel
Design Principles and Engineering Practices
Sprache
Englisch
Autor*innen
Xiaocong Fan
Verlag
Newnes
Erscheinungsdatum
2015
Einband
Paperback
Seitenzahl
686
ISBN10
0128015071
ISBN13
9780128015070
Reihe
Beschreibung
This book integrates ideas from real-time systems, embedded systems, and software engineering to provide a comprehensive view of developing software for real-time embedded applications. It covers essential concepts such as microprocessors, interrupts, and the system boot process, while emphasizing the significance of real-time modeling and scheduling. Additionally, it explores software engineering practices, including model documentation, analysis, design patterns, and standard conformance. Divided into four parts, the first part introduces the development process, featuring chapters on microprocessors and interrupts—crucial for software engineers. The second part focuses on modeling techniques for real-time systems, while the third examines software architecture design. The final part addresses software implementations, particularly within POSIX-compliant operating systems. Key learning outcomes include understanding the advantages and disadvantages of various embedded system architectures, developing POSIX-compliant real-time applications, and utilizing real-time UML for documenting system designs with timing constraints. The book also discusses cross-development challenges, multitasking design, inter-task communication methods, and resource sharing solutions in RTOS applications. Furthermore, it delves into the philosophy of resource management and the implementation of a virtual file system, alongside essential princip