Skip to content

Art of Designing Embedded Systems

ISBN-10: 0750686448

ISBN-13: 9780750686440

Edition: 2nd 2008

Authors: Jack G. Ganssle

List price: $84.95
Blue ribbon 30 day, 100% satisfaction guarantee!
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Jack Ganssle has been forming the careers of embedded engineers for 20+ years. He has done this with four books, over 500 articles, a weekly column, and continuous lecturing. Technology moves fast and since the first edition of this best-selling classic much has changed. The new edition will reflect the author's new and ever evolving philosophy in the face of new technology and realities. Now more than ever an overarching philosophy of development is needed before just sitting down to build an application. Practicing embedded engineers will find that Jack provides a high-level strategic plan of attack to the often times chaotic and ad hoc design and development process. He helps frame and solve the issues an engineer confronts with real-time code and applications, hardware and software coexistences, and streamlines detail management. CONTENTS: Chapter 1 - Introduction Chapter 2 The Project Chapter 3 The Code Chapter 4 Real Time Chapter 5 The Real World Chapter 6 Disciplined Development Appendix A A Firmware Standard Appendix B - A Simple Drawing System Appendix C A Bosss Guide to Process *Authored by Jack Ganssle, Tech Editor of Embedded Systems Programming and weekly column on embedded.com *Keep schedules in check as projects and codes grow by taking time to understand the project beforehand *Understand how cost/benefit coexists with design and development
Customers also bought

Book details

List price: $84.95
Edition: 2nd
Copyright year: 2008
Publisher: Elsevier Science & Technology Books
Publication date: 7/3/2008
Binding: Paperback
Pages: 312
Size: 7.50" wide x 9.00" long x 0.75" tall
Weight: 1.386
Language: English

Acknowledgments
Introduction
The Project
Partitioning
Scheduling
The Code
Firmware Standards
Code Inspections
Design by Contract
Other Ways to Insure Quality Code
Encapsulation
Real Time
Real Time Means Right Now
Reentrancy
eXtreme Instrumenting
Floating Point Approximations
The Real World
Electromagnetics for Firmware People
Debouncing
Disciplined Development
Disciplined Development
The Seven Step Plan
The Postmortem
A Firmware Standard
Scope
Projects
Modules
Variables
Functions
Interrupt Service Routines
Comments
Coding Conventions
A Simple Drawing System
Scope
Drawings and Drawing Storage
Master Drawing Book
Configuration Drawings
Bills of Materials
ROMs and PALs
ROM and PAL File Names
Engineering Change Orders
Responsibilities
A Boss's Guide to Process Improvement
Version Control
Firmware Standards
Code Inspections
Chuck Bad Code
Tools
Peopleware
Other Tidbits
Index