The art of designing embedded systems / (Record no. 1127)

MARC details
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 090709s2008 ne a 000 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2008012453
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780750686440
035 ## - SYSTEM CONTROL NUMBER
System control number (Sirsi) u2035
040 ## - CATALOGING SOURCE
Original cataloging agency EG-CaNU
Transcribing agency EG-CaNU
Modifying agency EG-CaNU
042 ## - AUTHENTICATION CODE
Authentication code ncode
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 004.16
Edition number 22
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Ganssle, Jack G.
9 (RLIN) 3384
245 14 - TITLE STATEMENT
Title The art of designing embedded systems /
Statement of responsibility, etc. Jack Ganssle.
250 ## - EDITION STATEMENT
Edition statement 2nd ed.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Amsterdam ;
-- Boston :
Name of publisher, distributor, etc. Elsevier / Newnes,
Date of publication, distribution, etc. c2008.
300 ## - PHYSICAL DESCRIPTION
Extent ix, 298 p. :
Other physical details ill. ;
Dimensions 24 cm.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Acknowledgments p. ix Introduction p. 1 The Project p. 7 Partitioning p. 7 Scheduling p. 33 The Code p. 43 Firmware Standards p. 43 Code Inspections p. 54 Design by Contract p. 62 Other Ways to Insure Quality Code p. 75 Encapsulation p. 83 Real Time p. 89 Real Time Means Right Now p. 89 Reentrancy p. 108 eXtreme Instrumenting p. 126 Floating Point Approximations p. 140 The Real World p. 183 Electromagnetics for Firmware People p. 183 Debouncing p. 189 Disciplined Development p. 215 Disciplined Development p. 215 The Seven Step Plan p. 222 The Postmortem p. 237 A Firmware Standard p. 245 Scope p. 245 Projects p. 246 Modules p. 251 Variables p. 254 Functions p. 256 Interrupt Service Routines p. 257 Comments p. 258 Coding Conventions p. 260 A Simple Drawing System p. 265 Scope p. 265 Drawings and Drawing Storage p. 266 Master Drawing Book p. 268 Configuration Drawings p. 269 Bills of Materials p. 270 ROMs and PALs p. 274 ROM and PAL File Names p. 275 Engineering Change Orders p. 276 Responsibilities p. 279 A Boss's Guide to Process Improvement p. 281 Version Control p. 282 Firmware Standards p. 283 Code Inspections p. 285 Chuck Bad Code p. 287 Tools p. 288 Peopleware p. 289 Other Tidbits p. 291 Index
520 ## - SUMMARY, ETC.
Summary, etc. 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 developmentNow more than ever, an overarching philosophy of development is needed before sitting down to build an application. Practicing embedded engineers will find that Jack provides a high-level strategic plan of attack to the often chaotic ad hoc design and development process.
596 ## -
-- 1
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Embedded computer systems
General subdivision Design and construction.
9 (RLIN) 1495
856 41 - ELECTRONIC LOCATION AND ACCESS
-- http://www.textbooksrus.com/search/bookdetail/default.aspx?isbn=9780750686440
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Dewey Decimal Classification     Main library Main library General Stacks 01/26/2020 AHRA-P   004.16 / GA.A 2008 002936 04/07/2021 1 11/24/2019 Books