SiteStat.jsp
THE ART OF DESIGNING EMBEDDED SYSTEMS
The Art of Designing Embedded Systems
To order this title, and for more information, click here
Second Edition

By
Jack Ganssle, Founder and Principal Consultant, The Ganssle Group, Baltimore,MD, USA; Technical editor and columnist for Embedded Systems Programming magazine

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 Boss's Guide to Process

Audience
Embedded Systems Designers, Engineers, Managers

Contents
Table of Contents Chapter 1 - Introduction Chapter 2 – The Project 2.1 Partitioning Conclusion 2.2 - Scheduling References Chapter 3 – The Code 3.1 – Firmware Standards 3.2 – Code Inspections 3.3 - Design by Contracttm Conclusion References 3.4 – Other Ways to Insure Quality Code 3.5 Encapsulation Chapter 4 – Real Time 4.1 - Real Time Means Right Now! 4.2 - Reentrancy 4.3 - eXtreme Instrumenting 4.4 - Floating Point Approximations Chapter 5 – The Real World 5.1 - Electromagnetics for Firmware People 5.2 - Debouncing Firmware Implications Chapter 6 – Disciplined Development 6.1 - Disciplined Development Summary 6.2 – The Postmortem Appendix A – A Firmware Standard Scope Projects Modules Variables Functions Interrupt Service Routines Comments Coding Conventions Appendix B - 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 (ECOs) Responsibilities Appendix C – A Boss's Guide to Process Improvement Version Control Firmware Standards Code Inspections Chuck Bad Code Tools Peopleware Other Tidbits

Bibliographic details
Paperback, 312 pages, publication date: MAY-2008
ISBN-13: 978-0-7506-8644-0
Imprint: NEWNES

Price and Ordering
Price:
GBP 44.99
EUR 48.95
USD 72.95
order now
Books and book related electronic products are priced in euro (EUR), and Great Britain Pounds (GBP) and US dollars (USD). EUR prices apply in Europe. GBP prices apply to the UK. USD prices apply to the Americas, Asia Pacific and the rest of the world.
See also information about conditions of sale & ordering procedures, and links to our regional sales offices.

034/320
Last update: 20 Feb 2010
Book contents
Table of contents
Reviews
Submit your review
Bookmark this page
Recommend this publication
Overview of all books
Printer-friendly version   Printer-friendly version