Muutke küpsiste eelistusi

If I Only Changed the Software, Why is the Phone on Fire?: Embedded Debugging Methods Revealed: Technical Mysteries for Engineers [Pehme köide]

(Embedded Systems Architect and Research Professor of Biomedical Engineering, New Jersey Institute of Technology, Newark, NJ.)
  • Formaat: Paperback / softback, 304 pages, kõrgus x laius: 235x191 mm, kaal: 620 g, Illustrated; Illustrations, unspecified
  • Ilmumisaeg: 01-Jun-2007
  • Kirjastus: Newnes (an imprint of Butterworth-Heinemann Ltd )
  • ISBN-10: 0750682183
  • ISBN-13: 9780750682183
Teised raamatud teemal:
  • Formaat: Paperback / softback, 304 pages, kõrgus x laius: 235x191 mm, kaal: 620 g, Illustrated; Illustrations, unspecified
  • Ilmumisaeg: 01-Jun-2007
  • Kirjastus: Newnes (an imprint of Butterworth-Heinemann Ltd )
  • ISBN-10: 0750682183
  • ISBN-13: 9780750682183
Teised raamatud teemal:
If I Only Changed the Software, Why is the Phone on Fire : Embedded Debugging Methods Revealed 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.
  • Unique format casts the reader as "technical detective" by presenting a new mystery in every chapter
  • Not another dry technical book! Conversational tone and intriguing quandaries draw the reader into the action, while teaching crucial debugging skills
  • The final chapter, a summary of the smart debugging techniques introduced throughout the book, is a quick reference to help solve future problems


If I Only Changed the Software, Why is the Phone on Fire : Embedded Debugging Methods Revealed 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.

Arvustused

"Great title and a good read too, especially if you like stories from the trenches. Simone does more than just revive old ghosts. She brings out the debugging techniques in context." --William Wong, Electronic Design

Muu info

CSI for software engineers!
Foreword ix
Preface xi
Acknowledgments xvii
About the Author xix
The Case of the Irate Customer: Debugging Other People's Code, Fast
1(32)
The Newest Employee: Learning the Embedded Ropes Through Code Inheritance
33(22)
It Compiles with No Errors: It Must Work! Integrating Changes in a Larger System
55(26)
The Case of Thermal Runaway: Rare Transient Bugs Are Still Bugs
81(26)
The Case of Two Inaccessible Microprocessors: Using Creative Methods to Understand System Behavior
107(40)
If I Only Changed the Software, Why Is the Phone on Fire?
147(36)
The Case of the Rapid Heartbeat: Meeting the Spirit of the Requirement
183(30)
What Kind of Error Message is ``lume Fault''? When Symptoms Seem Impossible
213(36)
When It's Not Hardware, It's Software. And Vice Versa. Blurring the Interface
249(20)
Appendix Li Mei's List of Debugging Secrets 269(6)
Index 275