The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors
This new edition has been fully revised and updated to include extensive information on the ARM Cortex-M4 processor, providing a complete up-to-date guide to both Cortex-M3 and Cortex-M4 processors, and which enables migration from various processor architectures to the exciting world of the Cortex-M3 and M4.
This book presents the background of the ARM architecture and outlines the features of the processors such as the instruction set, interrupt-handling and also demonstrates how to...
PRACTICAL FIRMWARE TESTING: A Developer's Guide to Unit Testing, Hardware Abstraction, and Reliable Embedded Code
THE LINKER SCRIPTING HANDBOOK: A Technical Guide to Memory Layout, Section Placement, and Bare-Metal Software Constructi
The Art of Designing Embedded Systems 2e
BRAND NEW, Exactly same ISBN as listed, Please double check ISBN carefully before ordering.
Mastering Embedded Linux Programming: Unleash the full potential of Embedded Linux
Key Features
- Discover how to build and configure reliable embedded Linux devices
- This book has been updated to include Linux 4.9 and Yocto Project 2.2 (Morty)
- This comprehensive guide covers the remote update of devices in the field and power management
Embedded Linux runs many of the devices we use every day, from smart TVs to WiFi routers, test equipment to industrial controllers - all of them have Linux at their heart. Linux is a core technology in the implementation of the...
THE FIRMWARE DEBUGGER'S GUIDE: Troubleshooting Memory Corruption, Stack Overflows, and Linker Errors in Embedded C (THE
The Car Hacker's Handbook: A Guide for the Penetration Tester
Modern cars are more computerized than ever. Infotainment and navigation systems, Wi-Fi, automatic software updates, and other innovations aim to make driving more convenient. But vehicle technologies haven't kept pace with today's more hostile security environment, leaving millions vulnerable to attack.
The Car Hacker's Handbook will give you a deeper understanding of the computer systems and embedded software in modern vehicles. It begins by examining vulnerabilities and providing detailed...
Embedded Linux Primer: A Practical, Real-World Approach
Up-to-the-Minute, Complete Guidance for Developing Embedded Solutions with Linux
Linux has emerged as today’s #1 operating system for embedded products. Christopher Hallinan’s Embedded Linux Primer has proven itself as the definitive real-world guide to building efficient, high-value, embedded systems with Linux. Now, Hallinan has thoroughly updated this highly praised book for the newest Linux kernels, capabilities, tools, and hardware support, including advanced multicore...
Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition
If you have programming experience and a familiarity with C--the dominant language in embedded systems--Programming Embedded Systems, Second Edition is exactly what you need to get started with embedded software. This software is ubiquitous, hidden away inside our watches, DVD players, mobile phones, anti-lock brakes, and even a few toasters. The military uses embedded software to guide missiles, detect enemy aircraft, and pilot UAVs. Communication satellites, deep-space probes, and many...
Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking
With Bluetooth Low Energy (Ble), smart devices are about to become even smarter. This practical guide demonstrates how this exciting wireless technology helps developers build mobile apps that share data with external hardware, and how hardware engineers can gain easy and reliable access to mobile operating systems.
This book provides a solid, high-level overview of how devices use Ble to communicate with each other. You’ll learn useful low-cost tools for developing and testing...
PRACTICAL FIRMWARE TESTING: A Developer's Guide to Unit Testing, Hardware Abstraction, and Reliable Embedded Code
THE LINKER SCRIPTING HANDBOOK: A Technical Guide to Memory Layout, Section Placement, and Bare-Metal Software Constructi
THE FIRMWARE DEBUGGER'S GUIDE: Troubleshooting Memory Corruption, Stack Overflows, and Linker Errors in Embedded C (THE
Mastering Embedded Linux Programming: Unleash the full potential of Embedded Linux
Key Features
- Discover how to build and configure reliable embedded Linux devices
- This book has been updated to include Linux 4.9 and Yocto Project 2.2 (Morty)
- This comprehensive guide covers the remote update of devices in the field and power management
Embedded Linux runs many of the devices we use every day, from smart TVs to WiFi routers, test equipment to industrial controllers - all of them have Linux at their heart. Linux is a core technology in the implementation of the...
The Hardware Hacker: Adventures in Making and Breaking Hardware
For over a decade, Andrew "bunnie" Huang, one of the world's most esteemed hackers, has shaped the fields of hacking and hardware, from his cult-classic book Hacking the Xbox to the open-source laptop Novena and his mentorship of various hardware startups and developers. In The Hardware Hacker, Huang shares his experiences in manufacturing and open hardware, creating an illuminating and compelling career retrospective.Huang’s journey starts with his first visit to the staggering...
Linux Pocket Guide: Essential Commands
If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as well as other commands requested by readers. You’ll also find powerful command-line idioms you might not be familiar with, such as process substitution and piping into bash.
Linux Pocket Guide provides...
The Car Hacker's Handbook: A Guide for the Penetration Tester
Modern cars are more computerized than ever. Infotainment and navigation systems, Wi-Fi, automatic software updates, and other innovations aim to make driving more convenient. But vehicle technologies haven't kept pace with today's more hostile security environment, leaving millions vulnerable to attack.
The Car Hacker's Handbook will give you a deeper understanding of the computer systems and embedded software in modern vehicles. It begins by examining vulnerabilities and providing detailed...
C in a Nutshell: The Definitive Reference
The new edition of this classic O’Reilly reference provides clear, detailed explanations of every feature in the C language and runtime library, including multithreading, type-generic macros, and library functions that are new in the 2011 C standard (C11). If you want to understand the effects of an unfamiliar function, and how the standard library requires it to behave, you’ll find it here, along with a typical example.
Ideal for experienced C and C++ programmers, this book also includes...
GNU Make Reference Manual
For GNU Make Version 4.1 The Make program is indispensable to maintainers of free software systems. The GNU Make manual, written by the program's original authors, is the definitive tutorial. It also includes an introductory chapter for novice users. The Make utility automates the process of compilation; it is especially useful when the source files of large programs change. It is a small program with a lot of power. This book will show you:
Learning Embedded Linux Using the Yocto Project
Develop powerful embedded Linux systems with the Yocto Project components
About This Book- A hands-on guide to enhance your ability to develop captivating embedded Linux projects
- Learn about the compelling features offered by the Yocto Project, such as customization, virtualization, and many more
- Illustrates concepts such device-emulation and cross-compiling in a pragmatic and lucid way
If you are a Yocto and Linux enthusiast who wants to build embedded Linux systems but do...







