(Hardcover - REV)
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:
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.
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.