Embedded Systems Building Blocks, Second Edition: Complete and Ready-to-Use Modules in C
- 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 functional code modules and microcontroller theory
You get hands-on experience with real-time system modules provided by the author and functional code modules that may be used to create basic embedded system functions. This second edition features a new chapter on PC services and uses the updated MicroC/OS-II.
By: Jean J. Labrosse, Published 1999-01-26 by CMP
Reviews
System building blocks

Delivery was quick, the book's package was well done. The book is in a very good state.
Intended for uCOSII kernel user,but worth reading to others

This book is intended for uses on RTOS, ore more specifically, uCosII which ared used in the sample codes. To me, using real time kernel for simple applications as demonstrated in this book, is highly unnecessary. The codes seems to take up plenty of memory, there are still plenty much room for optimization. I am not using uCOSII, therefore, the sample code and most explanations seem to me as "calling functions" only, which I quickly browsed through.
However, the concept of RTOS is well-explained! With simple sentences, the author clearly illustrate how RTOS run basically. This is especially useful to those with no background on OS. I particular found the chapter on "Analog I/O" is more worth reading. It organizes some of the common I/O reading methods in clear form. For instance, after ADC is enabled, its output can be polled after some delay, or polled periodically, or by external interrupt. In addition, a great example on ADC and DAC project is covered.
I would recommend this book to beginners who have learned to write simple single task (such as read/write I/O, writing to LCD, RS232), and want to integrate tasks into a bigger application.Excellent book if you have no....

If you have experience in writing device driver (for any OS) this book is not the best choice. But if you don't, this book is an excellent one. This book takes you through each and every step involved in building various kinds of device driver for the system. The content is written to make sure you understand the concept(s).
A hands-on and practical guide to low-level programming

This book from Jean Labrosse is right in line with the author's other book (Micro-C/OS II): simple, right to the point and tremendously useful. The book really demystifies some concepts too often omitted in other books, such as real-time systems concepts. The author provides numerous pictures, which are far easier to understand that any written explanations. I can't wait to read more from Labrosse.
Excellent content and easy to follow.

An excellent book for those new to Embedded Systems concepts. Not really for experienced users but still a good solid reference. This book doesn't assume that you know everything already like most books. By using these ready to use C modules all the user needs to do is to make some minor changes in order to get a project off the ground. Concepts are explained very clearly with no nonsense and without being too simplistic. Topics are interesting. It even utilizes a real time kernel. ( his own but that's OK ) I highly recommend this book.
Related Products
- MicroC OS II: The Real Time Kernel (With CD-ROM)

- uC/OS-III, The Real-Time Kernel, or a High Performance, Scalable, ROMable, Preemptive, Multitasking Kernel for Microprocessors, Microcontrollers & DSPs (Board NOT Included)

- Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition

- Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems (Complete Guides series)

- An Embedded Software Primer

Certain content that appears here comes from Amazon Services LLC. This content is provided 'as is' and is subject to change or removal at any time. Pricing and availability accurate as of 2010-09-07 11:35pm CDT; please follow the links for current pricing.*



