Hardcover: 820 pages
Publisher: Micrium Press (September 21, 2009)
Product Dimensions: 7 x 1.9 x 10 inches
Shipping Weight: 4 pounds
Average Customer Review: 4.2 out of 5 stars See all reviews (14 customer reviews)
Best Sellers Rank: #838,745 in Books (See Top 100 in Books) #33 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > DSPs #330 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > C #893 in Books > Textbooks > Computer Science > Operating Systems
If you use the uC/OS-III ("micro see oh ess three") real time operating system, this book is compulsory. It's the only reference that covers all features of the 2009 release of this popular RTOS. Unlike some other "only references" on their subjects, I find this one well-written, well-organized, and easy to use. Roughly the first half of the book explains the OS operation in extraordinary detail. This isn't an OS for naÃ¯ve users. It comes in source form, for embedded system developers who need to port it to novel processors and who need to understand every instruction when the debugging turns ugly. The text supports those developers well, explaining the intent and usage of all the major OS subsystems. Appendices in the second half of this massive book present the programmers' reference, including configuration controls. Embedded systems are as different from each other as your car's airbags are from your cell phone, so these options let you include all and only the features needed for the application at hand - an important way to reduce ROM requirements in cost-critical applications. The last 150 pages walk the user through examples based on Micrium's eval board. As a reference, I fault this book only for its maddeningly brief index - but weaknesses there are largely made up for in the detailed (15 page) table of contents.I'm not creating embedded systems right now, though. I'm teaching an OS course, one where the students will appreciate a concentration on real-time and embedded systems. This makes a great secondary reference for that class, as a case study in what an industrial-strength RTOS looks like. Best of all, it deals with the OS source, sometimes line by line.
uC/OS-III, The Real-Time Kernel, or a High Performance, Scalable, ROMable, Preemptive, Multitasking Kernel for Microprocessors, Microcontrollers & DSPs (Board NOT Included) Real-Time Digital Signal Processing from MATLAB® to C with the TMS320C6x DSPs, Second Edition Real Time Systems and Programming Languages: Ada 95, Real-Time Java and Real-Time C/POSIX (3rd Edition) Real Estate: Learn to Succeed the First Time: Real Estate Basics, Home Buying, Real Estate Investment & House Flipping (Real Estate income, investing, Rental Property) Ouija Board Stories: Chilling True Horror Stories Of Ouija Boards Gone Wrong (Ouija Board Stories, Ghost Stories, True Horror Stories, Ouija Board Nightmares, Haunted Places Book 1) INTEL Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Prentium ProProcessor, Pentium II, III, 4 (7th Edition) Kernel of the Kernel (Suny Series in Islam) NCLEX Review: EASY Nursing Drug Guide (Ace Nursing School and the NCLEX®!): + Bonus Practice Exam Included! (LIMITED TIME BONUS - MASSIVE Nursing Study Pack Included!) Practical Node.js: Building Real-World Scalable Web Apps Fundamentals of Microcontrollers and Applications in Embedded Systems with PIC Microcontrollers High Blood Pressure Cure: How To Lower Blood Pressure Naturally in 30 Days (Alternative Medicine, Natural Cures, Natural Remedies, High Blood Pressure ... Cures for High Blood Pressure, High Bl) Embedded Systems: Real-Time Interfacing to Arm® CortexTM-M Microcontrollers Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers Real-time Operating Systems (The engineering of real-time embedded systems Book 1) Memory Controllers for Real-Time Embedded Systems: Predictable and Composable Real-Time Systems: 2 Shell Scripting Tutorial For Unix Linux - Included Free 6+ Hours of Online Tutorial Included Police Oral Board Tactics Manual: Deconstructing The Oral Board Process HOA WARRIOR II: Responding to Pets, Paint, & Parking in Your HOA: (templates, forms, letters, and philosophy to use when dealing with your board or when you become the board) Anesthesiology Examination and Board Review 7/E (McGraw-Hill Specialty Board Review) Definitive Neurological Surgery Board Review (Board Review Series)