Embedded Systems Building Blocks: Complete and Ready-To-Use Modules in C (+ CD-ROM)

Get a clear explanation of microcontroller theory and functional code modules that can be used to create basic embedded system functions. Take the mystery out of embedded systems design with concrete programming examples. You will learn: - the anatomy of a real-time kernel by exploring the author`s operating system, MicroC/OS-II; - key concepts unique to embedded systems and real-time kernels with hands-on exercises manipulating the real-time system modules; - methods of software development for embedded systems by experimenting with code modules to modify functionality of the systems; - scaled arithmetic, or fixed-point math, which is an essential concept for skilled embedded systems developers. Save time building your own RTOS. 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 highly consistent code....