 |
 |
 | IF I ONLY CHANGED THE SOFTWARE, WHY IS THE PHONE ON FIRE?: EMBEDDED DEBUGGING METHODS REVEALED
|  |
 |  |  |
 |
 |
Technical Mysteries for Engineers
To order this title, and for more information, click here
By
Lisa Simone, Embedded Systems Architect and Research Professor of Biomedical Engineering, New Jersey Institute of Technology, Newark, NJ.
Description
This new book manages the unthinkable- it conveys crucial technical information to engineers without boring them to tears! In this unique
reference, expert embedded designer Lisa Simone provides the solutions to typical embedded software debugging problems from a fresh new
perspective. She introduces a team of engineers who readers will recognize from their own workplaces, and then confronts them with real-world
debugging scenarios of progressive complexity, drawing the reader into the ?mysteries? with their new fictional colleagues, and guiding
them step-by-step toward successful solutions.
Table of Contents
Introduction
Chapter 1: The Case of the Irate Customer:
Debugging Other People's Code, Fast
Chapter 2: The Newest Employee: Learning the Embedded Ropes Through Code Inheritance
Chapter 3:
It Compiles with No Errors; It Must Work! Integrating Changes in a Larger System
Chapter 4: The Case of Thermal Runaway: Rare Transient
Bugs are Still Bugs
Chapter 5: The Case of the Creeping Slider Carriage and the Case of the Hesitating Clock: Alternate Methods of Understanding
System Performance
Chapter 6: If I Only Changed the Software, Why is the Phone on Fire?
Chapter 7: The Case of the Rapid Heartbeat:
Meeting the Spirit of the Requirement
Chapter 8: What Kind of Error Message is "lume Fault"? When all of the Symptoms Seem Impossible
Chapter 9: When It's Not Hardware, It's Software. And Vice Versa. Blurring the Interface.
Chapter 10: Li Mei's List of Debugging Secrets
Audience
PRIMARY MARKET: Embedded Design, Software, and System Engineers and Managers
SECONDARY MARKET: Undergrad and post-graduate electrical and computer engineering students
Contents
Introduction
Chapter 1: The Case of the Irate Customer: Debugging Other People's Code, Fast
Chapter 2: The Newest Employee: Learning
the Embedded Ropes Through Code Inheritance
Chapter 3: It Compiles with No Errors; It Must Work! Integrating Changes in a Larger System
Chapter 4: The Case of Thermal Runaway: Rare Transient Bugs are Still Bugs
Chapter 5: The Case of the Creeping Slider Carriage and
the Case of the Hesitating Clock: Alternate Methods of Understanding System Performance
Chapter 6: If I Only Changed the Software, Why
is the Phone on Fire?
Chapter 7: The Case of the Rapid Heartbeat: Meeting the Spirit of the Requirement
Chapter 8: What Kind of Error
Message is "lume Fault"? When all of the Symptoms Seem Impossible
Chapter 9: When It's Not Hardware, It's Software. And Vice Versa.
Blurring the Interface.
Chapter 10: Li Mei's List of Debugging Secrets
| Bibliographic details |
Paperback, 304 pages, publication date: MAR-2007
ISBN-13: 978-0-7506-8218-3
ISBN-10: 0-7506-8218-3
Imprint: NEWNES
|
| Price and Ordering |
Price:
EUR 29.95 USD 41.95 GBP 24.99
|  |
Books and book related electronic products are priced in US dollars (USD), euro (EUR), and Great Britain Pounds (GBP). USD prices apply to the Americas and Asia Pacific. EUR prices apply in Europe and the Middle East. GBP prices apply to the UK and all other countries.
|
See also information about conditions of sale & ordering procedures, and links to our regional sales offices.
|
032/320
Last update: 25 Nov 2009
|
 |
|  |
 |  |  |
 |
|
|  |