See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

Ready to Buy?
woodys-uk
Price: £102.51
In stock

11 used & new from £29.98

Have one to sell? Sell yours here
 
   
Programming Embedded Systems in C and C++
 
See larger image
 

Programming Embedded Systems in C and C++ (Paperback)

by Michael Barr (Author)
3.7 out of 5 stars See all reviews (6 customer reviews)

Available from these sellers.


5 new from £55.90 6 used from £29.98

Customers Who Bought This Item Also Bought

Building Embedded Linux Systems

Building Embedded Linux Systems

by Karim Yaghmour
4.5 out of 5 stars (6)  £26.95
Explore similar items

Product details

  • Paperback: 194 pages
  • Publisher: O'Reilly Media, Inc. (30 Jan 1999)
  • Language English
  • ISBN-10: 1565923545
  • ISBN-13: 978-1565923546
  • Product Dimensions: 23.1 x 17.8 x 1.3 cm
  • Average Customer Review: 3.7 out of 5 stars See all reviews (6 customer reviews)
  • Amazon.co.uk Sales Rank: 512,667 in Books (See Bestsellers in Books)

    Popular in this category:

    #48 in  Books > Computing & Internet > Computer Science > Architecture & Microprocessors > Microprocessors > Embedded Systems
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
I/O for Embedded Systems
   www.criticalio.com    GigE TOE and Fibre Channel PMC's for Real-time Systems 
Embedded Control Systems
   www.microrobotics.co.uk    Versatile, Low Cost, Low Power, LCD, I2C, Ethernet, CAN, Mem Cards 
OS Abstractor
   www.mapusoft.com    Program your embedded systems using OS independent APIs 
  
 

Product Description

Amazon.co.uk Review
Embedded system programs differ from everyday interactive computer programs in many ways, not the least being they're normally designed to run reliably forever. Rarely a consideration in Windows apps.

There are other major differences: each embedded program normally runs on proprietary, dedicated hardware and must often be designed to make the hardware as cheap as possible to implement. Another difference; the processors are usually 8-bit or 16-bit to save money and though there is always some ROM there may be no RAM if enough registers are available.

Michael Barr's introduction sets the scene well to this intriguing subject, after which it's straight into programming embedded systems using Intel's 16-bit 80188EB processor on a Target1888EB board as an example hardware platform using C++--the de facto high level development language--for embedded systems--and assembler for the programs.

Barr clearly finds the subject matter both interesting and absorbing, which comes across well in his writing. The examples are lucid and easy to follow and the way in which he progresses the subject builds upon previously introduced material.

At 160 or so pages this is a remarkably readable book, so enjoy it from cover to cover before trying your hand with real kit. Once you've taken the concepts introduced in Programming Embedded Systems to heart you'll be working with far less readable manufacturer's data sheets. --Steve Patient

Review
'Clear, well-structured - and more than a little amusing - it has found a reassuring place on my bookshelf. For the uninitiated, it might give some insight into the murky world of embedded systems, and it is a must-have for the practitioner.' - Liam Miller, Irish Times, February 21st 2000

See all Product Description


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

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

 
7 of 7 people found the following review helpful:
3.0 out of 5 stars Okay...but less than expected !, 28 Jun 2001
By matteo@dolce.it (Brescia, Italy) - See all my reviews
The book is okay! If you have never written software for embedded system before (like me) don't expect to be able to do that once you've read this book. This is a good introduction, however I think the author could cover the topics a little bit better spending some more words (and some more code!!). Part of the book deals more with OS internals (things you can easily find on every OS book) rather than focusing on specific requirements of embedded systems (and real time systems). So, if you have no idea of what an embedded system is and how you can program it, buy it !
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
4.0 out of 5 stars Very Good Introductory Book, 5 May 2000
By A Customer
I just finished my final year project. This book contains most of the things I used, things I used but I couldn't understand and others that I would like to know about... It certainly would be better to read this book before I start the project.

I would recommend the book to any beginner with micros 'cause it is easy to read and not written for a specific one. Well, the only thing is ... I would like to see the same things in more depth (150 pages I think are not enough) that's why you don't see the fifth star.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
5.0 out of 5 stars Excellent text for novice embedded engineers., 5 Jan 2001
By A Customer
Provides a useful beginners guide for engineers that are new to embedded systems programming. It includes useful sample code to aid in understanding how an embedded system operates.

Recommended for new graduates embarking on a career in firmware development!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

3.0 out of 5 stars For beginners only
I would only recommend this book to people new to embedded programming. Anyone with more than a years experience will be a bit disappointed. Read more
Published on 2 Jan 2005 by benpapworth

3.0 out of 5 stars Good intro to DOS or OS-less embedded PC, nothing for Win32
As all other reviews have said, a good introduction to the realm of embedded PC programming. However, it's 1999. Read more
Published on 23 May 1999

4.0 out of 5 stars Good book for the novice. Also covers OS's in small systems.
I just got my hands on a copy of the book yesterday and after spending several hours browsing it, I am very pleased with the purchase. Read more
Published on 3 Feb 1999

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Listmania!


Look for similar items by category


Feedback


Fun for Everyone

Christmas Gifts
Achieve over 15,000 RPM with our great range of Powerballs.

Shop the Powerball store

 

More From Michael Barr

Acyclic Models

Acyclic Models (CRM Monograph Series)

Acyclic models is a method heavily used to analyze and compare various... Read more
£38.50 £32.73

 

Boys Smell

Lynx Africa Body Spray and After Shave Gift set
But we make sure they smell good...

Discover male grooming at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates