Vous voulez voir cette page en français ? Cliquez ici.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
14 used & new from CDN$ 40.94

Have one to sell? Sell yours here
 
   
Programming Embedded Systems: With C and GNU Development Tools
 
See larger image
 

Programming Embedded Systems: With C and GNU Development Tools (Paperback)

by Michael Barr (Author), Anthony Massa (Author)
No customer reviews yet. Be the first.
List Price: CDN$ 64.99
Price: CDN$ 40.94 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 24.05 (37%)
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
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.ca. Gift-wrap available.

9 new from CDN$ 40.94 5 used from CDN$ 61.97

Frequently Bought Together

Programming Embedded Systems: With C and GNU Development Tools + Designing Embedded Hardware + Embedded Linux Primer: A Practical Real-World Approach
Total List Price: CDN$ 182.93
Price For All Three: CDN$ 115.24

Some of these items ship sooner than the others. Show details

  • This item: Programming Embedded Systems: With C and GNU Development Tools by Michael Barr

    Temporarily out of stock.
    Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
    Ships from and sold by Amazon.ca.
    This item ships for FREE with Super Saver Shipping. Details

  • Designing Embedded Hardware by John Catsoulis

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

  • Embedded Linux Primer: A Practical Real-World Approach by Christopher Hallinan

    In Stock.
    Ships from and sold by Amazon.ca.
    Eligible for FREE Super Saver Shipping on orders over CDN$ 39. Details


Customers Who Bought This Item Also Bought

Designing Embedded Hardware

Designing Embedded Hardware

by John Catsoulis
4.4 out of 5 stars (12)  CDN$ 39.66
Embedded Linux Primer: A Practical Real-World Approach

Embedded Linux Primer: A Practical Real-World Approach

by Christopher Hallinan
CDN$ 34.64
Building Embedded Linux Systems

Building Embedded Linux Systems

by Karim Yaghmour
5.0 out of 5 stars (4)  CDN$ 39.99
ARM System Developer's Guide: Designing and Optimizing System Software

ARM System Developer's Guide: Designing and Optimizing System Software

by Andrew Sloss
CDN$ 90.73
Linux Device Drivers

Linux Device Drivers

by Jonathan Corbet
3.9 out of 5 stars (11)  CDN$ 35.25
Explore similar items

Product Details


Product Description

Product Description

If you have programming experience and a familiarity with i-the dominant language in embedded systems--"Programming Embedded Systems," Second Edition is exactly what you need to get started with embedded software. This software is ubiquitous, hidden away inside our watches, DVD players, mobile phones, anti-lock brakes, and even a few toasters. The military uses embedded software to guide missiles, detect enemy aircraft, and pilot UAVs. Communication satellites, deep-space probes, and many medical instruments would have been nearly impossible to create without embedded software.

The first edition of "Programming Embedded Systems" taught the subject to tens of thousands of people around the world and is now considered the bible of embedded programming. This second edition has been updated to cover all the latest hardware designs and development methodologies.

The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Examples use the free GNU software programming tools, the eCos and Linux operating systems, and a low-cost hardware platform specially developed for this book. If you obtain these tools along with "Programming Embedded Systems," Second Edition, you'll have a full environment for exploring embedded systems in depth. But even if you work with different hardware and software, the principles covered in this book apply.

Whether you are new to embedded systems or have done embedded work before, you'll benefit from the topics in this book, which include: How building and loading programs differ from desktop or server computers Basic debugging techniques--a critical skill when working with minimally endowed embedded systems Handling different types of memory Interrupts, and the monitoring and control of on-chip and external peripherals Determining whether you have real-time requirements, and whether your operating system and application can meet those requirements Task synchronization with real-time operating systems and embedded Linux Optimizing embedded software for size, speed, and power consumption Working examples for eCos and embedded Linux

So whether you're writing your first embedded program, designing the latest generation of hand-held whatchamacalits, or managing the people who do, this book is for you. "Programming Embedded Systems" will help you develop the knowledge and skills you need to achieve proficiency with embedded software.

Praise for the first edition: ""This lively and readable book is the perfect introduction for those venturing into embedded systems software development for the first time. It provides in one place all the important topics necessary to orient programmers to the embedded development process." --Lindsey Vereen, Editor-in-Chief, Embedded Systems Programming



About the Author

Michael Barr is the editor-in-chief of Embedded Systems Programming magazine and the principal of Netrino Consultants Network. He is the author of Programming Embedded Systems in C and C++.


ANTHONY J. MASSA earned a dual B.S./B.A. degree in electrical engineering from the University of San Diego. He has developed embedded software, device drivers, and applications on a wide range of processors and embedded RTOS platforms, for successful products including satellite PC receiver cards and modems, set-top boxes, networking broadcast equipment, and Internet-enabled wireless modems. Massa has written extensively on eCos in many leading publications including "Doctor Dobb's Journal," "Embedded Systems Programming," and "Software Development,"

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

What do customers ultimately buy after viewing this item?

Programming Embedded Systems: With C and GNU Development Tools
63% buy the item featured on this page:
Programming Embedded Systems: With C and GNU Development Tools
CDN$ 40.94
Embedded Linux Primer: A Practical Real-World Approach
14% buy
Embedded Linux Primer: A Practical Real-World Approach
CDN$ 34.64
Building Embedded Linux Systems
11% buy
Building Embedded Linux Systems 5.0 out of 5 stars (4)
CDN$ 39.99
The Art of Debugging with GDB, DDD, and Eclipse
7% buy
The Art of Debugging with GDB, DDD, and Eclipse
CDN$ 25.17

Customer Reviews


There are no customer reviews yet.
Video reviews
Video reviews
Amazon now allows customers to upload product video reviews. Use a webcam or video camera to record and upload reviews to Amazon.



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Your Recent History

 (What's this?)

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