Real-Time Embedded Systems: Open-Source Operating Systems Perspective

Ivan Cibrario Bertolotti 2012

From the Foreword:

"…the presentation of real-time scheduling is probably the best in terms of clarity I have ever read in the professional literature. Easy to understand, which is important for busy professionals keen to acquire (or refresh) new knowledge without being bogged down in a convoluted narrative and an excessive detail overload. The authors managed to largely avoid theoretical-only presentation of the subject, which frequently affects books on operating systems.

… an...


Atmel AVR Microcontroller Primer: Programming and Interfacing, Second Edition (Synthesis Lectures on Digital Circuits an

Steven F. Barrett 2012

This textbook provides practicing scientists and engineers a primer on the Atmel AVR microcontroller. In this second edition we highlight the popular ATmega164 microcontroller and other pin-for-pin controllers in the family with a complement of flash memory up to 128 kbytes. The second edition also adds a chapter on embedded system design fundamentals and provides extended examples on two different autonomous robots. Our approach is to provide the fundamental skills to quickly get up and...


Linux for Embedded and Real-time Applications, Third Edition (Embedded Technology)

Doug Abbott 2012

This new edition of Linux for Embedded and Real-Time Applications provides a practical introduction to the basics and the latest developments in this rapidly evolving technology. Ideal for those new to using Linux in an embedded environment, it takes a hands-on approach and covers key concepts plus specific applications.

Key features include:

  • Substantially updated to focus on a specific ARM-based single board computer (SBC) as a target for embedded application programming
  • ...


Embedded Systems: Introduction to Arm® Cortex(TM)-M Microcontrollers (Volume 1)

Jonathan W Valvano 2012

This book, now in its fifth edition, is the first in a series of three books that teach the fundamentals of embedded systems as applied to the ARM® Cortex™-M family of microcontrollers. This fifth edition focuses on the LaunchPads based on both the TM4C123 and TM4C1294 microcontrollers. This first volume is an introduction to computers and interfacing focusing on assembly language and C programming. The second volume, Embedded Systems: Real-Time Interfacing to ARM Cortex-M...


Microcontrollers: 8051 & MSP430 Microcontrollers Family - Architecture & Programming

A P Godse 2012

Microprocessors and Microcontrollers, The 8051 Architecture, Addressing Modes, Instruction Set, 8051 Programming, 8051 Interfacing and Applications, 8051 Interrupts and Timers/Counters, 8051 Serial Communications, 8255A Programmable, Motivation for MSP430 Microcontrollers, MSP430 RISC CPU Architecture, Introduction to Code Composer Studio ( CCS v4 ), Digital I/O, On Chip Peripherals, Using Low Power Features of MSP430, Interfacing LED, LCD and External Memory, Case Studies of Applications of...


MSP430 Microcontroller In Embedded System Projects

Ravikumar P. 2012

Embedded Systems are found in every walk of life. We find them in buildings, farms, homes and cars. There are wearable systems that are embedded into shoes and clothing. There is medical electronic equipment implanted inside human bodies. An embedded system requires sensors to convert physical quantities such as sound, light, humidity or pressure into analog electrical signals. An analog frontend interface conditions these signals and converts them into digital form. An embedded...



Cracking the Coding Interview: 150 Programming Questions and Solutions

Gayle Laakmann McDowell 2011

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice. The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be...


Introduction to Mechatronics and Measurement Systems

David Alciatore 2011

INTRODUCTION TO MECHATRONICS AND MEASUREMENT SYSTEMS provides comprehensive and accessible coverage of the evolving field of mechatronics for mechanical, electrical and aerospace engineering majors. The author presents a concise review of electrical circuits, solid-state devices, digital circuits, and motors- all of which are fundamental to understanding mechatronic systems.

Mechatronics design considerations are presented throughout the text, and in "Design Example" features. The text's...


Microcontroller Programming and Interfacing: Texas Instruments MSP430 (Synthesis Lectures on Digital Circuits and System

Steven Barrett 2011

This book provides a thorough introduction to the Texas Instruments MPS430 microcontroller. The MPS430 is a 16-bit reduced instruction set (RISC) processor that features ultra low power consumption and integrated digital and analog hardware. Variants of the MPS430 microcontroller have been in production since 1993. This provides for a host of MPS430 products including evaluation boards, compilers, and documentation. A thorough introduction to the MPS430 line of microcontrollers, programming...