Skip to main content

Books in Embedded systems

41-50 of 94 results in All results

Linux for Embedded and Real-time Applications

  • 2nd Edition
  • April 1, 2011
  • Doug Abbott
  • English
  • eBook
    9 7 8 - 0 - 0 8 - 0 4 9 6 1 5 - 3
The open source nature of Linux has always intrigued embedded engineers, and the latest kernel releases have provided new features enabling more robust functionality for embedded applications. Enhanced real-time performance, easier porting to new architectures, support for microcontrollers and an improved I/O system give embedded engineers even more reasons to love Linux! However, the rapid evolution of the Linux world can result in an eternal search for new information sources that will help embedded programmers to keep up!This completely updated second edition of noted author Doug Abbott’s respected introduction to embedded Linux brings readers up-to-speed on all the latest developments. This practical, hands-on guide covers the many issues of special concern to Linux users in the embedded space, taking into account their specific needs and constraints. You’ll find updated information on:• The GNU toolchain• Configuring and building the kernel• BlueCat Linux• Debugging on the target• Kernel Modules• Devices Drivers• Embedded Networking• Real-time programming tips and techniques• The RTAI environment• And much moreThe accompanying CD-ROM contains all the source code from the book’s examples, helpful software and other resources to help you get up to speed quickly. This is still the reference you’ll reach for again and again!

Demystifying Embedded Systems Middleware

  • 1st Edition
  • September 30, 2010
  • Tammy Noergaard
  • English
  • Hardback
    9 7 8 - 0 - 7 5 0 6 - 8 4 5 5 - 2
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 5 8 5 1 - 6
  • eBook
    9 7 8 - 0 - 0 8 - 0 9 5 1 8 5 - 0
This practical technical guide to embedded middleware implementation offers a coherent framework that guides readers through all the key concepts necessary to gain an understanding of this broad topic. Big picture theoretical discussion is integrated with down-to-earth advice on successful real-world use via step-by-step examples of each type of middleware implementation. Technically detailed case studies bring it all together, by providing insight into typical engineering situations readers are likely to encounter. Expert author Tammy Noergaard keeps explanations as simple and readable as possible, eschewing jargon and carefully defining acronyms. The start of each chapter includes a "setting the stage" section, so readers can take a step back and understand the context and applications of the information being provided. Core middleware, such as networking protocols, file systems, virtual machines, and databases; more complex middleware that builds upon generic pieces, such as MOM, ORB, and RPC; and integrated middleware software packages, such as embedded JVMs, .NET, and CORBA packages are all demystified.

Design Patterns for Embedded Systems in C

  • 1st Edition
  • September 23, 2010
  • Bruce Powel Douglass
  • English
  • Paperback
    9 7 8 - 1 - 8 5 6 1 7 - 7 0 7 - 8
  • eBook
    9 7 8 - 0 - 0 8 - 0 9 5 9 7 1 - 9
A recent survey stated that 52% of embedded projects are late by 4-5 months. This book can help get those projects in on-time with design patterns. The author carefully takes into account the special concerns found in designing and developing embedded applications specifically concurrency, communication, speed, and memory usage. Patterns are given in UML (Unified Modeling Language) with examples including ANSI C for direct and practical application to C code. A basic C knowledge is a prerequisite for the book while UML notation and terminology is included. General C programming books do not include discussion of the contraints found within embedded system design. The practical examples give the reader an understanding of the use of UML and OO (Object Oriented) designs in a resource-limited environment. Also included are two chapters on state machines. The beauty of this book is that it can help you today. .

Embedded Systems Design with Platform FPGAs

  • 1st Edition
  • July 28, 2010
  • Ronald Sass + 1 more
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 3 7 4 3 3 3 - 6
  • eBook
    9 7 8 - 0 - 0 8 - 0 9 2 1 7 8 - 5
Embedded Systems Design with Platform FPGAs introduces professional engineers and students alike to system development using Platform FPGAs. The focus is on embedded systems but it also serves as a general guide to building custom computing systems. The text describes the fundamental technology in terms of hardware, software, and a set of principles to guide the development of Platform FPGA systems. The goal is to show how to systematically and creatively apply these principles to the construction of application-specific embedded system architectures. There is a strong focus on using free and open source software to increase productivity. Each chapter is organized into two parts. The white pages describe concepts, principles, and general knowledge. The gray pages provide a technical rendition of the main issues of the chapter and show the concepts applied in practice. This includes step-by-step details for a specific development board and tool chain so that the reader can carry out the same steps on their own. Rather than try to demonstrate the concepts on a broad set of tools and boards, the text uses a single set of tools (Xilinx Platform Studio, Linux, and GNU) throughout and uses a single developer board (Xilinx ML-510) for the examples.

Instrumentation Reference Book

  • 4th Edition
  • November 25, 2009
  • Walt Boyes
  • English
  • eBook
    9 7 8 - 0 - 0 8 - 0 9 4 1 8 8 - 2
The discipline of instrumentation has grown appreciably in recent years because of advances in sensor technology and in the interconnectivity of sensors, computers and control systems. This 4e of the Instrumentation Reference Book embraces the equipment and systems used to detect, track and store data related to physical, chemical, electrical, thermal and mechanical properties of materials, systems and operations. While traditionally a key area within mechanical and industrial engineering, understanding this greater and more complex use of sensing and monitoring controls and systems is essential for a wide variety of engineering areas--from manufacturing to chemical processing to aerospace operations to even the everyday automobile. In turn, this has meant that the automation of manufacturing, process industries, and even building and infrastructure construction has been improved dramatically. And now with remote wireless instrumentation, heretofore inaccessible or widely dispersed operations and procedures can be automatically monitored and controlled. This already well-established reference work will reflect these dramatic changes with improved and expanded coverage of the traditional domains of instrumentation as well as the cutting-edge areas of digital integration of complex sensor/control systems.

The Definitive Guide to the ARM Cortex-M3

  • 2nd Edition
  • November 19, 2009
  • Joseph Yiu
  • English
  • eBook
    9 7 8 - 1 - 8 5 6 1 7 - 9 6 4 - 5
This user's guide does far more than simply outline the ARM Cortex-M3 CPU features; it explains step-by-step how to program and implement the processor in real-world designs. It teaches readers how to utilize the complete and thumb instruction sets in order to obtain the best functionality, efficiency, and reuseability. The author, an ARM engineer who helped develop the core, provides many examples and diagrams that aid understanding. Quick reference appendices make locating specific details a snap! Whole chapters are dedicated to: Debugging using the new CoreSight technologyMigrating effectively from the ARM7 The Memory Protection Unit Interfaces, Exceptions,Interrupts ...and much more!

Embedded Systems and Software Validation

  • 1st Edition
  • April 29, 2009
  • Abhik Roychoudhury
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 3 7 4 2 3 0 - 8
  • eBook
    9 7 8 - 0 - 0 8 - 0 9 2 1 2 5 - 9
Modern embedded systems require high performance, low cost and low power consumption. Such systems typically consist of a heterogeneous collection of processors, specialized memory subsystems, and partially programmable or fixed-function components. This heterogeneity, coupled with issues such as hardware/software partitioning, mapping, scheduling, etc., leads to a large number of design possibilities, making performance debugging and validation of such systems a difficult problem. Embedded systems are used to control safety critical applications such as flight control, automotive electronics and healthcare monitoring. Clearly, developing reliable software/systems for such applications is of utmost importance. This book describes a host of debugging and verification methods which can help to achieve this goal.

FPGAs: World Class Designs

  • 1st Edition
  • February 18, 2009
  • Clive Maxfield
  • English
  • Paperback
    9 7 8 - 1 - 8 5 6 1 7 - 6 2 1 - 7
  • eBook
    9 7 8 - 0 - 0 8 - 0 9 5 0 8 0 - 8
All the design and development inspiration and direction a harware engineer needs in one blockbuster book! Clive "Max" Maxfield renowned author, columnist, and editor of PL DesignLine has selected the very best FPGA design material from the Newnes portfolio and has compiled it into this volume. The result is a book covering the gamut of FPGA design from design fundamentals to optimized layout techniques with a strong pragmatic emphasis. In addition to specific design techniques and practices, this book also discusses various approaches to solving FPGA design problems and how to successfully apply theory to actual design tasks. The material has been selected for its timelessness as well as for its relevance to contemporary FPGA design issues.ContentsChapter 1 Alternative FPGA ArchitecturesChapter 2 Design Techniques, Rules, and GuidelinesChapter 3 A VHDL Primer: The EssentialsChapter 4 Modeling MemoriesChapter 5 Introduction to Synchronous State Machine Design and AnalysisChapter 6 Embedded ProcessorsChapter 7 Digital Signal ProcessingChapter 8 Basics of Embedded Audio ProcessingChapter 9 Basics of Embedded Video and Image ProcessingChapter 10 Programming Streaming FPGA Applications Using Block Diagrams In SimulinkChapter 11 Ladder and functional block programmingChapter 12 Timers

Embedded Linux Development Using Eclipse

  • 1st Edition
  • November 13, 2008
  • Doug Abbott
  • English
  • Paperback
    9 7 8 - 0 - 7 5 0 6 - 8 6 5 4 - 9
  • eBook
    9 7 8 - 0 - 0 8 - 0 9 4 2 7 9 - 7
The Eclipse environment solves the problem of having to maintain your own Integrated Development Environment (IDE), which is time consuming and costly. Embedded tools can also be easily integrated into Eclipse. The C/C++CDT is ideal for the embedded community with more than 70% of embedded developers using this language to write embedded code. Eclipse simplifies embedded system development and then eases its integration into larger platforms and frameworks. In this book, Doug Abbott examines Eclipse, an IDE, which can be vital in saving money and time in the design and development of an embedded system. Eclipse was created by IBM in 2001 and then became an open-source project in 2004. Since then it has become the de-facto IDE for embedded developers. Virtually all of the major Linux vendors have adopted this platform, including MontVista, LynuxWorks, and Wind River.

Embedded DSP Processor Design

  • 1st Edition
  • Volume 2
  • May 30, 2008
  • Dake Liu
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 3 7 4 1 2 3 - 3
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 6 9 8 7 - 1
This book provides design methods for Digital Signal Processors and Application Specific Instruction set Processors, based on the author's extensive, industrial design experience. Top-down and bottom-up design methodologies are presented, providing valuable guidance for both students and practicing design engineers. Coverage includes design of internal-external data types, application specific instruction sets, micro architectures, including designs for datapath and control path, as well as memory sub systems. Integration and verification of a DSP-ASIP processor are discussed and reinforced with extensive examples.