Analyzing and Developing Real-Time Code - Lewin Edwards

Analyzing and Developing Real-Time Code

Texas Instruments MSP430 and ARM9 Using Rowley Crossworks

(Autor)

Buch | Softcover
400 Seiten
2020
Newnes (an imprint of Butterworth-Heinemann Ltd ) (Verlag)
978-0-7506-8601-3 (ISBN)
43,55 inkl. MwSt
  • Titel wird leider nicht erscheinen
  • Artikel merken
Choosing a microcontroller or designing an algorithm for an application is an intensive, time-critical task. This book guides the reader through this decision-making process. It helps the reader to make accurate estimates of what hardware will work for each application. It is intended for embedded software engineers.
Choosing a microcontroller or designing an algorithm for an application is an intensive, tim-critical task frequently involving a 'gut feeling.' This book takes the decision from your gut to your brain! Lewin Edwards, author of three other blockbuster embedded titles, including So You Want to Be an Embedded Engineer, guides the reader through the decision-making process using two widely accessable microcontrollers. He has chosen Texas Instruments' MSP430 for the 8-bit microcontroller and for the higher-end controller the ever-present ARM9.

When finished reading this book, the engineer will be able to make more accurate estimates of what hardware will work for each application. Better than that he/she will be able to generate written analyses of CPU loading in various real-time embedded systems WITHOUT actually having to build the system. This book is a must-own for any embedded software engineer or designer developing code for real-time applications.

Lewin Edwards is an embedded engineer with over 15 years experience designing embedded systems hardware, firmware, and control software.

1. Introduction
2. Why and How We Characterize Processor Loading
3. The Simplest Case - 8 Bits and Deterministic
4. A More General Real-World Case
5. Things Get "Interesting": Factors Affecting Determinism in High-End Systems
6. Techniques for Measuring Execution Time of Code Fragments
7. Making Sense of Operating Systems (RTOS or not RTOS)
8. Tying It Together - Three High-End Examples
9. Factoring an FPGA-Based Appication

Erscheint lt. Verlag 5.9.2020
Verlagsort Oxford
Sprache englisch
Maße 191 x 235 mm
Themenwelt Mathematik / Informatik Informatik Software Entwicklung
Technik Elektrotechnik / Energietechnik
Schlagworte Echtzeitsysteme • Echtzeitsystem / Realtime-System • Embedded Systems
ISBN-10 0-7506-8601-4 / 0750686014
ISBN-13 978-0-7506-8601-3 / 9780750686013
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Entwurfsmuster für effektive Softwareentwicklung

von Karl Eilebrecht; Gernot Starke

Buch | Softcover (2024)
Springer Vieweg (Verlag)
19,99