or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
Read instantly on your iPad, PC or Mac, no Kindle required
Buy Price: $113.07
Rent From: $23.63
 
 
 
Sell Back Your Copy
For a $0.60 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
The Art of Programming Embedded Systems
 
 

The Art of Programming Embedded Systems [Hardcover]

Jack Ganssle (Author)
3.7 out of 5 stars  See all reviews (10 customer reviews)

List Price: $155.00
Price: $125.63 & this item ships for FREE with Super Saver Shipping. Details
You Save: $29.37 (19%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition
Rent from
$113.07
$23.63
 
Hardcover $125.63  
Paperback --  

Book Description

0122748808 978-0122748806 December 31, 1991 1
Embedded systems are products such as microwave ovens, cars, and toys that rely on an internal microprocessor. This book is oriented toward the design engineer or programmer who writes the computer code for such a system. There are a number of problems specific to the embedded systems designer, and this book addresses them and offers practical solutions.

Key Features
* Offers cookbook routines, algorithms, and design techniques
* Includes tips for handling debugging management and testing
* Explores the philosophy of tightly coupling software and hardware in programming and developing an embedded system
* Provides one of the few coherent references on this subject

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

The Art of Programming Embedded Systems + The Art of Designing Embedded Systems, Second Edition + An Embedded Software Primer
Price For All Three: $213.61

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • The Art of Designing Embedded Systems, Second Edition $45.99

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • An Embedded Software Primer $41.99

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

Examples of embedded systems can be found in products such as microwave ovens, medical instruments, automobiles, weapon- guidance systems, toys, and all other items that rely on an internal microprocessor. Sometimes in this embedded systems world the line between hardware and software design can become frizzy. The Art of Programming Embedded Systems provides needed clarity by offering a new philosophy for practicing programmers faced with designing, writing, and debugging code for smaller embedded systems. The first book of its kind, it is of interest to all hardware and software engineers responsible for the design and development of embedded systems. It includes several helpful tips and offers practical solutions to the most common embedded systems problems. This book will serve as
a compendium of information that is often needed but seldom immediately at hand, giving routines, algorithms, and design techniques in an easy-to-read "cookbook" format.

About the Author

Jack Ganssle has 30 years' experience developing embedded systems. He has authored two books, The Art of Programming Embedded Systems and The Art of Designing Embedded Systems, and writes a regular column in Embedded Systems Programming magazine. Michael Barr is the editor-in-chief of Embedded Systems Programming magazine and the principal of Netrino Consultants Network. He wrote Programming Embedded Systems in C and C++.


Product Details

  • Hardcover: 279 pages
  • Publisher: Academic Press; 1 edition (December 31, 1991)
  • Language: English
  • ISBN-10: 0122748808
  • ISBN-13: 978-0122748806
  • Product Dimensions: 9.1 x 5.9 x 0.9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #1,585,753 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

10 Reviews
5 star:
 (2)
4 star:
 (5)
3 star:
 (2)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

16 of 16 people found the following review helpful:
4.0 out of 5 stars A Rendezvous with Realtime Reality, January 18, 2000
This review is from: The Art of Programming Embedded Systems (Hardcover)
This book appears to encapsulate the themes of Mr. Ganssle's enjoyable magazine articles. As in his columns he has preserved his chatty prose style without seeming too smug about it.

Though Mr. Ganssle presents his ideas very clearly, there are times when more schematics drawings or illustrations would be helpful. In addition, his books contain few code examples; but the ones that are there are very useful. He makes up for these shortcomings by putting forward very practical suggestions to help the reader work smarter.

The biggest criticism I have has to do with the price. I had the opportunity to examine the book before I purchased it, so it was somewhat easier for me to judge the book's value than someone buying it sight unseen. However, this factor will aid me in making future judgments about other books offered by his publisher.

In the final analysis, any embedded software engineer, striving toward the elusive goal of being a better professional, will find valuable suggestions to that end in this book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 14 people found the following review helpful:
3.0 out of 5 stars outdated but has useful tips for low level programming, December 16, 1999
By A Customer
This review is from: The Art of Programming Embedded Systems (Hardcover)
Jack Ganssle writes VERY GOOD articles on embedded programming for the magazine Embedded Systems Programming which is probably the best technical magazine available for embedded SW guys. His book has some very useful tips regarding low level programming/debugging issues. The kind of tips most people learn on the job and you will not learn in school. However, overall it is too loosely structured for newbies and kinda outdated for people doing 32 bit work. The current price is also outrageous (I got my 1st edition much cheaper). Save your money and get a subscription to Embedded Systems Programming instead. Not as bad a book as Dr. Hussain states but its not worth $85 either!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
4.0 out of 5 stars A good introductory book. It does not explain the art., February 4, 1999
By A Customer
This review is from: The Art of Programming Embedded Systems (Hardcover)
This book is a good and solid introductory book. Otherwise, it is not really very useful for hand-on applications.

Topics such as using 8-bit, 16-bit and 32-bit controllers, algorithm design for them, key things to look in the hardware, testing of software, differences in existing real-time methdologies., general software design philosophy are not deeply explained from a practitioners point of view. Hopefully we get then in the next edition.

A good book for those who want to get into the embedded field. More is expected from a great author like Jack G. Ganssle who has been my favorite author.

But it is a solid book also heavy in price. Hopefully we will get a low priced book with more materials in the next edition.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews








Only search this product's reviews



Inside This Book (learn more)
First Sentence:
How many of us designing microprocessor-based products can explain our jobs at a cocktail party? Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
bbr value, reschedule interval, context switcher, debugging engine, snapshot dumps, mainline code, bad bytes, embedded programmers, logical address space, mapped code, inverse trig functions, algorithm collection, ram test, logic analyzer, segment register, internal diagnostics, disable interrupts, embedded world, embedded systems
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(4)
(3)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject