Buch, Englisch, 320 Seiten, Format (B × H): 171 mm x 244 mm, Gewicht: 800 g
Buch, Englisch, 320 Seiten, Format (B × H): 171 mm x 244 mm, Gewicht: 800 g
ISBN: 978-0-7506-6471-4
Verlag: Elsevier Science & Technology
This book takes a broad, practical approach in discussing real-time systems. It covers topics such as basic input and output; cyclic executives for bare hardware; finite state machines; task communication and synchronization; input/output interfaces; structured design for real-time systems; designing for multitasking; UML for real-time systems; object oriented approach to real-time systems; selecting languages for RTS development; Linux device drivers; and hardware/software co-design. Programming examples using GNU/Linux are included, along with a supporting website containing slides; solutions to problems; and software examples.
This book will appeal to advanced undergraduate Computer Science students; MSc students; and, undergraduate software engineering and electronic engineering students.
Zielgruppe
Primary: Advanced undergraduate Computer Science students
Secondary: MSc students, undergraduate software engineering and electronic engineering students
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Introduction to Real-time Systems; Implementing a Simple Real-time System; Basic Input and Output; Cyclic Executives for Bare Hardware; Finite State Machines - Design Tool; Finite State Machines - Implementation Options; Why Multitask?; Task Communication and Synchronization; Real-time Executives; Input / Output Interfaces; Structured Design for Real-time Systems; Designing for Multitasking; UML for Real-time Systems; Object Oriented Approach to Real-time Systems; System Integrity; Selecting Languages for RTS Development - C, Ada & Java; Cross Development Techniques; Microcontroller Embedded Systems; Linux Device Drivers; Hardware / Software Co-design; Appendix A. Software Debugging with an Oscilloscope; Solutions and Discussion of Example Problems; Glossary; Index