Hardcover: 640 pages
Publisher: CRC Press; 2 edition (January 12, 1999)
Language: English
ISBN-10: 0879306041
ISBN-13: 978-0879306045
Product Dimensions: 1.8 x 8.5 x 10.5 inches
Shipping Weight: 4.1 pounds (View shipping rates and policies)
Average Customer Review: 4.4 out of 5 stars See all reviews (5 customer reviews)
Best Sellers Rank: #1,167,692 in Books (See Top 100 in Books) #125 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Embedded Systems #437 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > C #550 in Books > Computers & Technology > Hardware & DIY > Design & Architecture
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.
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.
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).
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.
kinda of broken... the knowledge is great...
Embedded Systems Building Blocks: Complete and Ready-to-Use Modules in C Use Now Dollhouse Wallpaper Vol 3: 6 Ready To Use Dollhouse Wallpapers To Decorate 6 Rooms; Full Color! (Use Now Dollhouse Series) DSP Software Development Techniques for Embedded and Real-Time Systems (Embedded Technology) Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers (Embedded Technology) Applied Control Theory for Embedded Systems (Embedded Technology) Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit Analog Interfacing to Embedded Microprocessor Systems, Second Edition (Embedded Technology Series) Real-Time UML Workshop for Embedded Systems, Second Edition (Embedded Technology) Advanced Electronic Packaging: With Emphasis on Multichip Modules (IEEE Press Series on Microelectronic Systems) Learning the Art of Helping: Building Blocks and Techniques (5th Edition) (The Merrill Counseling) Metabolism, Pharmacokinetics and Toxicity of Functional Groups: Impact of Chemical Building Blocks on ADMET (Drug Discovery) Word Roots Beginning: Learning the Building Blocks of Better Spelling and Vocabulary Heirloom Building Blocks (A Non-consumers How-to Book Book 1) Kicking The Step Out of Mom: Building Blocks For Successfully Raising A Blended Family Building Blocks of the Universe Coach Chic's Building Blocks Approach to Skills: A Unique View of OFFENSIVE Skill Development Danger Ready: Prepare to Survive Any Threat and Live to Tell the Tale: (Terrorist Attacks, Mass-Shootings, Earthquakes, Civil Unrest - Be Ready to Protect Your Family Whatever the Danger) Building Embedded Linux Systems Chicken Coop Building: The Complete Beginners Guide To Chicken Coop Building - Discover Amazing Plan To Building The Perfect Chicken Coop! (Chicken Coops ... Coop Plans, How To Build A Chicken Coop) Linux for Embedded and Real-time Applications, Third Edition (Embedded Technology)