|
|
Books > Professional & Technical > Electronics & communications engineering > Electronics engineering > Electronic devices & materials > Microprocessors
Learn robotics through magic, or enhance your magic with robotics!
This book is a beginner's guide to creating robotics-infused magic.
You'll be introduced to simple DIY electronics and Arduino
programming, and you will learn how to use those tools to create a
treasure trove of magic bots and effects, with readily-sourced
materials and everyday objects. It's magic through the lens of the
Maker Movement, with a dedication to accessibility -- cardboard
meets Arduino meets magic! All ages, backgrounds, and abilities
will find clever, fun projects within these pages that challenge
their creativity and explode their imagination.
A hands-on guide to writing a Message Passing Interface, this book
takes the reader on a tour across major MPI implementations, best
optimization techniques, application relevant usage hints, and a
historical retrospective of the MPI world, all based on a quarter
of a century spent inside MPI. Readers will learn to write MPI
implementations from scratch, and to design and optimize
communication mechanisms using pragmatic subsetting as the guiding
principle. Inside the Message Passing Interface also covers MPI
quirks and tricks to achieve best performance. Dr. Alexander
Supalov created the Intel Cluster Tools product line, including the
Intel MP Library that he designed and led between 2003 and 2015. He
invented the common MPICH ABI and also guided Intel efforts in the
MPI Forum during the development of the MPI-2.1, MPI-2.2, and MPI-3
standards. Before that, Alexander designed new finite-element
mesh-generation methods, contributing to the PARMACS and PARASOL
interfaces, and developed the first full MPI-2 and IMPI
implementations in the world. He graduated from the Moscow
Institute of Physics and Technology in 1990, and earned his PhD in
applied mathematics at the Institute of Numerical Mathematics of
the Russian Academy of Sciences in 1995. Alexander holds 26 patents
(more pending worldwide).
Focusing on the use of the UEFI Shell and its recently released
formal specification, this book unlocks a wide range of usage
models which can help people best utilize the shell solutions. This
text also expands on the obvious intended utilization of the shell
and explains how it can be used in various areas such as security,
networking, configuration, and other anticipated uses such as
manufacturing, diagnostics, etc. Among other topics, Harnessing the
UEFI Shell demonstrates how to write Shell scripts, how to write a
Shell application, how to use provisioning options and more. Since
the Shell is also a UEFI component, the book will make clear how
the two things interoperate and how both Shell developers as well
as UEFI developers can dip into the other's field to further expand
the power of their solutions. Harnessing the UEFI Shell is authored
by the three chairs of the UEFI working sub-teams, Michael Rothman
(Intel, chair of the UEFI Configuration and UEFI Shell sub-teams),
Vincent Zimmer (Intel, chair of the UEFI networking sub-team and
security sub-team), and Tim Lewis (Insyde Software, chair of the
UEFI security sub-team). This book is perfect for any OEMs that
ship UEFI-based solutions (which is all of the MNCs such as IBM,
Dell, HP, Apple, etc.), software developers who are focused on
delivering solutions targeted to manufacturing, diagnostics,
hobbyists, or stand-alone kiosk environments.
Give your students an understanding of the most important topics in embedded systems design using a coherent, compelling and hands-on approach.
Now in its 2nd edition, this textbook has been updated on a new development board from STMicroelectronics - the Arm Cortex-M0+ based Nucleo-F091RC. Designed to be used in a one- or two-semester introductory course on embedded systems, the textbook covers fundamental topics including the CPU, interrupt systems, peripherals, serial communication and multi-tasking.
Software examples in this textbook are written in C and the free version of Arm's Keil MDK-ARM integrated development environment is used throughout the materials.
This book provides an overview of modern boot firmware, including
the Unified Extensible Firmware Interface (UEFI) and its associated
EFI Developer Kit II (EDKII) firmware. The authors have each made
significant contributions to developments in these areas. The
reader will learn to use the latest developments in UEFI on modern
hardware, including open source firmware and open hardware designs.
The book begins with an exploration of interfaces exposed to
higher-level software and operating systems, and commences to the
left of the boot timeline, describing the flow of typical systems,
beginning with the machine restart event. Software engineers
working with UEFI will benefit greatly from this book, while
specific sections of the book address topics relevant for a general
audience: system architects, pre-operating-system application
developers, operating system vendors (loader, kernel), independent
hardware vendors (such as for plug-in adapters), and developers of
end-user applications. As a secondary audience, project technical
leaders or managers may be interested in this book to get a feel
for what their engineers are doing. The reader will find: An
overview of UEFI and underlying Platform Initialization (PI)
specifications How to create UEFI applications and drivers Workflow
to design the firmware solution for a modern platform Advanced
usages of UEFI firmware for security and manageability
 |
555 Timer - New Simple Works
- Saw tooth Waveform, 24V Flasher, Ice chest Door, Roulette Circuit, Frenzy, Brake Failure, PWM Signal, 3X3X3 Light, CD4020 IC etc...,
(Paperback)
Ambika Parameswari K, Anbazhagan K
|
R511
Discovery Miles 5 110
|
Ships in 18 - 22 working days
|
|
|
Targeting the latest microprocessor technologies for more
sophisticated applications in the field of power system short
circuit detection, this revised and updated source imparts
fundamental concepts and breakthrough science for the isolation of
faulty equipment and minimization of damage in power system
apparatus. The Second Edition clearly describes key procedures,
devices, and elements crucial to the protection and control of
power system function and stability. It includes chapters and
expertise from the most knowledgeable experts in the field of
protective relaying, and describes microprocessor techniques and
troubleshooting strategies in clear and straightforward language.
Offers a systematic approach to PIC programming and interfacing
using Assembly and C languages. Offering numerous examples and a
step-by-step approach, it covers both the Assembly and C
programming languages and devotes separate chapters to interfacing
with peripherals such as Timers, LCD, Serial Ports, Interrupts,
Motors and more. A unique chapter on hardware design of the PIC
system and the PIC trainer round out coverage. Systematic coverage
of the PIC18 family of Microcontrollers. Assembly language and C
language programming and interfacing techniques. Thorough coverage
of Architectures and Assembly language programming of the PIC18.
Thorough coverage of C language programming of the PIC18. Separate
chapters on programming and interfacing the PIC with peripherals -
Includes information on how to interface the PIC with LCD,
keyboard, ADC, DAC, Sensors, Serial Ports, Timers, DC and Stepper
Motors, Optoisolators, and RTC. Covers how to program each
peripheral, first using the Assembly language and then using the C
language. Those involved with PIC programming and interfacing using
Assembly and C languages.
"The Pentium Chronicles" describes the architecture and key
decisions that shaped the P6, Intel's most successful chip to date.
As author Robert Colwell recognizes, success is about learning from
others, and "Chronicles" is filled with stories of ordinary,
exceptional people as well as frank assessments of "oops" moments,
leaving you with a better understanding of what it takes to create
and grow a winning product.
Microcontrollers are embedded into larger systems to provide benefits such as better performance, more features, better efficiency, lower costs and better dependability. This textbook introduces students to creating microcontroller-based embedded systems featuring an ARM Cortex-M CPU core.
An appendix covers how to measure the power and energy use on the FRDM-KL25Z board, including disconnecting the debug MCU to reduce power. Energy measurement using an ultracapacitor is also presented.
For use in ECE, EE, and CS departments.
This book is a collection of projects based around various
microcontrollers from the PIC family. The reader is carefully
guided through the book, from very simple to more complex projects
in order to gradually build their knowledge about PIC
microcontrollers and digital electronics in general. On completion
of this book, the reader should be able to design and build their
own projects and solve other practical problems in digital
electronics.
Many books in this area are theory based and can tend toward
being overly explanatory in their approach to the subject. Courses
are moving towards being more practically oriented and this book
provides the ideal companion to students completing projects with
PIC microcontrollers.
This book gives a comprehensive description of the architecture of
microprocessors from simple in-order short pipeline designs to
out-of-order superscalars. It discusses topics such as: * The
policies and mechanisms needed for out-of-order processing such as
register renaming, reservation stations, and reorder buffers *
Optimizations for high performance such as branch predictors,
instruction scheduling, and load-store speculations * Design
choices and enhancements to tolerate latency in the cache hierarchy
of single and multiple processors * State-of-the-art multithreading
and multiprocessing emphasizing single chip implementations Topics
are presented as conceptual ideas, with metrics to assess the
performance impact, if appropriate, and examples of realization.
The emphasis is on how things work at a black box and algorithmic
level. The author also provides sufficient detail at the register
transfer level so that readers can appreciate how design features
enhance performance as well as complexity.
|
|