Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?

[ED Bookstore]

Embedded Software: Know It All


By Labrosse, et. al.
ISBN: 978-0-7506-8583-2


William Wong  |   ED Online ID #18103  |   January 29, 2008

Article Rating: Not Rated

First it was Dummies. Now it is Know It All. Not bad for a brand name and – in this instance — a pretty good book as well.

Embedded Software is a collection of papers from a range of authors. The main difference between a compendium and this book (and most in the series) is that the papers/chapters are designed to flow together. The results are fair, albeit much better than many multi-author books I’ve read. One advantage of this approach is a more varied set of examples.

The book covers a range of topics from operating systems to networking, which will already be familiar to embedded developers. Since it’s a software book, there’s a chapter on debugging and coding techniques. Topic areas like IDEs — including Eclipse, UML and model-based development — only get minor mentions. Given the size of the book and the other areas it covers, this is a bit meager. And while there’s good coverage of DSPs, the FPGA section is skimpy.

Overall, the book gives anyone with a basic knowledge of C a good introduction to embedded programming. I was surprised that some of the examples in the book were in pseudo code instead of C but this depends upon the author and the chapter. In most chapters, C examples abound.

I liked the mix of solid examples based on real products like the VxWorks operating system and the Rabbit Semiconductor RCM3200. But I was disappointed that the intro to Dynamic C took up space in the networking chapter. The intro is great, but it takes pages away from network stack and protocol coverage. Still, its networking chapter is one of the better ones.

The accompanying CD has a few docs and manuals but not much else. Source for two chapters is included.

Each chapter is essentially a standalone item, so it’s easy to go topic-hunting if you don’t want to read cover-to-cover. Almost any reader will be likely to find a useful tidbit even if they are well-versed in the field.




Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


  • Synopsys Takes The Analog/Mixed-Signal Plunge
  • October 2, 2008
  • Electronic Design Update: October 1, 2008
  • For Checking Software Without Hardware, FPGAs Are The Answer
  • ESL Platform Looks To Solidify Baseband PHY Design Flow
  • September 25, 2008
  • Electronic Design Update: September 24, 2008
  • Tools Take On IC-Package And SiP Design Challenges
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (198 views today)
    2) Efficient DC-To-AC Inverters Charge Equipment Racks
    (81 views today)
    3) VIDEO: Under The Hood Of The Tesla Roadster
    (74 views today)
    4) Easily Convert Decimal Numbers To Their Binary And BCD Formats
    (71 views today)
    5) Precision DC motor speed controller
    (69 views today)
    ALL TOP 20







    Reader Comments

    i like your electronics models and i will want u 2 pls send me some samples 2 enable me use it them 4 my project perfectly @ school. hope 2 always be and contribute in making perfect electronics through ur company 'God' willing.

    Anas lbrahim Alfa -February 04, 2008

    POST YOUR COMMENTS HERE

    Name:

    Email:
    Rate this article:

     less useful more useful 
    1
    2
    3
    4
    5
    Your Comments:

    Enter the text from the image below




    Please refresh the page if you have trouble reading this text.
     
     

    PartFinder

    Find real-time pricing, stock status, same-day/next-day shipping options and more. Brought to you by Digi-Key. Go to PartFinder.    
    GlobalSpec

    PART SEARCH :
    Powered by: GlobalSpec - The Engineering Search Engine
    Sponsored Links

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources