EmbeddedRelated.com

Embedded Systems: Introduction to the MSP432 Microcontroller

Valvano, Jonathan W. 2015

This book is the first in a series of two books that teach the fundamentals of embedded systems as applied to the MSP432 of microcontroller. This first book is an introduction to computers and interfacing focusing on assembly language and C programming. The second book Embedded Systems: Real-Time Interfacing to the MSP432 Microcontroller focuses on hardware/software interfacing and the design of embedded systems. This first book is an introductory book that could be used at the college...


Programming and Interfacing ARMEL AVR Mirocontrollers

Grace, Thomas 2015

Atmel's AVR microcontrollers are the go-to chip for many hobbyists and hardware hacking projects. In this book, PROGRAMMING AND INTERFACING ATMEL'S AVRS, you will learn how to program and interface using three of Atmel's microcontrollers--the ATtiny13, the ATmega328, and the ATmega32. The book begins with the binary number system and move into programming in assembly, then C and C++. Very little prior engineering knowledge is assumed. You'll work step-by-step through sections on connecting...


USB Complete: The Developer's Guide (Complete Guides series)

Axelson, Jan, Axelson, Jan 2015

Now in its Fifth Edition, USB Complete bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Learn how to select a USB speed, device class, and hardware for a design; communicate with devices using Visual C#; use standard host drivers to access devices, including devices that perform vendor-defined tasks; save power with USB's built-in power-conserving protocols; and create robust designs...


Embedded Systems: ARM Programming and Optimization

Bakos, Jason D. 2015

The modern consumer electronics industry as we know it owes much of its success and popularity to two technologies: the ARM processor and the Linux operating system. ARM processor technology powers nearly all modern mobile devices-and most of these processors run the Linux operating system. It's no exaggeration to say that having an understanding of embedded system design and development from the context of ARM and Linux technology is an important asset in today's world.

Embedded Systems:...


Power Integrity: Measuring, Optimizing, and Troubleshooting Power Related Parameters in Electronics Systems

Sandler, Steven M. 2014

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.

PROVEN TECHNIQUES FOR GENERATING HIGH-FIDELITY MEASUREMENTS

Power Integrity: Measuring, Optimizing, and Troubleshooting Power Related Parameters in Electronics Systems provides field-tested techniques for producing high-fidelity measurements using the appropriate equipment. The book thoroughly discusses...


EMI Troubleshooting Cookbook for Product Designers (Electromagnetic Waves)

André, Patrick G., Wyatt, Kenneth 2014

EMI Troubleshooting Cookbook for Product Designers provides the 'recipe' for identifying why products fail to meet EMI/EMC regulatory standards. It also outlines techniques for tracking the noise source, and discovering the coupling mechanism, that is causing the undesired effects.

This title gives examples of simple, easily implemented, and inexpensive troubleshooting tools that can be built by the engineer or technician, and uses methods that require only a basic understanding of...


Digital Signal Processing with Field Programmable Gate Arrays (Signals and Communication Technology)

Meyer-Baese, Uwe 2014

Field-Programmable Gate Arrays (FPGAs) are revolutionizing digital signal processing. The efficient implementation of front-end digital signal processing algorithms is the main goal of this book. It starts with an overview of today's FPGA technology, devices and tools for designing state-of-the-art DSP systems. A case study in the first chapter is the basis for more than 40 design examples throughout. The following chapters deal with computer arithmetic concepts, theory and the...


The Zynq Book: Embedded Processing with the Arm Cortex-A9 on the Xilinx Zynq-7000 All Programmable Soc

Louise H Crockett, Ross A Elliot, Martin A Ender 2014

This book is about the Zynq-7000 All Programmable System on Chip, the family of devices from Xilinx that combines an application-grade ARM Cortex-A9 processor with traditional FPGA logic fabric. Catering for both new and experienced readers, it covers fundamental issues in an accessible way, starting with a clear overview of the device architecture, and an introduction to the design tools and processes for developing a Zynq SoC. Later chapters progress to more advanced topics such as...


Controller Area Network Prototyping with Arduino

Voss, Wilfried 2014

While the Arduino is not widely considered an industrial-strength solution, it provides, due to its low price and ease of programming, the perfect prototyping platform for all kinds of Controller Area Network (CAN) applications.This book, written by a leading expert on CAN technologies, guides the reader through the process of acquiring all necessary hardware and software components, the implementation of the CAN driver, and the implementation of programs (Arduino Sketches) to read, send,...


Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking

Townsend, Kevin, Cufí, Carles, Akiba, Davidson, 2014

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...