Embedded Systems Building Blocks by Jean J. Labrosse

BUY IT NEW

  • Limited Time Offer! Everyone receives the Member Price on books.
    See Details
  • This item is currently out of stock.
  • Add To List uiAction=GetAllLists&page=List&pageType=list&ean=9780879306045&productCode=BK&maxCount=100&threshold=3

BUY IT USED

5 copies from $15.99

See All Available

(Hardcover - REV)

  • Pub. Date: January 2000
  • 615pp
  • Sales Rank: 494,569
    Buy it Used: 5 copies from $15.99 See All Available

    Customers who bought this also bought

     
    • Overview
    • Editorial Reviews
    • Customer Reviews
    • Features

    Product Details

    • Pub. Date: January 2000
    • Publisher: Elsevier Science & Technology Books
    • Format: Hardcover, 615pp
    • Sales Rank: 494,569

    Synopsis

    • This second edition features revisions that support the latest version of the author's popular operating system and book, MicroC/OS-II
    • Complete and ready-to-use modules in C
    Get a clear explanation of microcontroller theory and functional code modules that can be used to create essential embedded system functions. Take the mystery out of embedded systems design with concrete programming examples. You will learn:
    • key concepts unique to embedded systems and real-time kernels.
    • scaled arithmetic, or fixed point math, which is an essential concept for skilled systems developers.
    Save time building your own products. You will save days — or even weeks — of development time by using the fully functional source code modules that provide the common processes of embedded systems. The author is renowned for his clean and consistent code. Hardware interface functions have been carefully isolated to minimize the work needed to adapt each module to your own microprocessor specific hardware. The modules include some of the most common building blocks used in embedded systems; keyboard scanners, display interfaces, timers, and I/Os, among others. Most of the code is written in highly portable C.

    This second edition features revisions that permit you to employ the features of the latest generation of real-time kernels, including the author's own MicroC/OS-II. Presentation of the material has been reorganized to make the book easier to use, and the following sections have been improved:

    • A substantially revised chapter on real-time concepts that introduces key concepts unique to embedded systems and the use of real-time kernels.
    • Anew chapter on PC Services to allow you to use industrial PCs as embedded devices.
    • A reference section for each of the building blocks that makes the code easier to use.

    More Reviews and Recommendations

    Biography

    Jean J. Labrosse is a senior technical staff member at Dynalco Controls in Fort Lauderdale, Fla. He has a master's degree in electrical engineering and has been designing embedded systems for many years. Labrosse is the author of the popular operating system and book MicroC/OS-II: The Real-Time Kernel. He has written articles for numerous magazines, and is a regular lecturer and advisory board member for the Embedded Systems Conference.

    Customer Reviews

    • Reader Rating:
    • Ratings: 1Reviews: 1

    Embedded Systems Building Blocksby Anonymous

    Reader Rating:
    See Detailed Ratings

    April 19, 2002: This book features something rarely found in books on embedded systems - functional code. There are not many books on embedded C programming, and even the best of those will not have a complete code snippet to perform a useful operation like read a keypad. This book does, and the included source code is well written. However, in order to perform this feat, the book takes some necessary shortcuts. The code examples assume that you are using a message based RTOS, in particular uC/OS. This is not a problem if you also buy his book on uC/OS, of course. But that is also an excellent book, and the two books together take a lot of the pain out of embedded systems development.