Cantitate/Preț
Produs

Fast and Effective Embedded Systems Design: From bits and bytes to IoT, with the Arm Mbed

Autor Tim Wilmshurst, Rob Toulson, Tom Spink
en Limba Engleză Paperback – 3 sep 2024

Recomandăm Fast and Effective Embedded Systems Design studenților și inginerilor aflați la nivel începător sau intermediar care doresc să treacă rapid de la teorie la prototipuri funcționale. Această a treia ediție, semnată de Tim Wilmshurst, Rob Toulson și Tom Spink, utilizează ecosistemul Arm Mbed pentru a facilita învățarea prin experimente directe, eliminând barierele complexe de configurare inițială. În comparație cu Designing Embedded Systems with PIC Microcontrollers, unde Tim Wilmshurst se concentra pe arhitecturile de 8 biți ale familiei PIC, lucrarea de față face tranziția către performanța pe 32 de biți a nucleelor Arm Cortex-M, adaptându-se cerințelor moderne de procesare.

Remarcăm organizarea progresivă a volumului, structurat în două părți esențiale. Prima parte stabilește fundamentele: de la manipularea biților și octeților în intrări și ieșiri digitale, până la gestionarea întreruperilor și a memoriei. Partea a doua extinde aria de expertiză către aplicații specializate, introducând capitole noi și vitale despre sistemele de operare în timp real (RTOS) și Internet of Things (IoT). Cititorul care a aplicat ideile din Designing Embedded Systems and the Internet of Things (IoT) with the Arm Mbed de Perry Xiao va găsi aici o completare tehnică valoroasă, în special în ceea ce privește analiza hardware detaliată a ceasurilor interne, a surselor de alimentare și a tehnicilor de optimizare pentru consum ultra-scăzut.

Stilul este unul pragmatic, axat pe programarea în C/C++, unde fiecare concept teoretic este însoțit de cod actualizat pentru noul sistem de operare mbed. Autorii reușesc să transforme subiecte complexe, precum comunicațiile wireless Zigbee sau Bluetooth LE, în module de învățare accesibile, menținând totodată rigoarea tehnică necesară unui curs universitar de inginerie mecanică sau electronică.

Citește tot Restrânge

Preț: 41275 lei

Preț vechi: 60917 lei
-32%

Puncte Express: 619

Carte disponibilă

Livrare economică 04-18 mai
Livrare express 24-30 aprilie pentru 12036 lei


Specificații

ISBN-13: 9780323951975
ISBN-10: 032395197X
Pagini: 560
Dimensiuni: 191 x 235 x 26 mm
Greutate: 1 kg
Ediția:3
Editura: ELSEVIER SCIENCE

De ce să citești această carte

Această carte este ideală pentru cei care vor să stăpânească ecosistemul Arm Mbed folosind o metodă practică. Cititorul câștigă competențe direct aplicabile în proiectarea dispozitivelor IoT și utilizarea sistemelor de operare în timp real (RTOS). Este un ghid esențial pentru tranziția de la programarea de bază la dezvoltarea de sisteme integrate complexe, oferind totodată soluții concrete pentru eficiența energetică a hardware-ului.


Descriere scurtă

Fast and Effective Embedded Systems Design, Third Edition is a fast-moving introduction to embedded systems design, applying the innovative Arm mbed “ecosystem,” including both hardware components and its web-based development environment. Minimal background knowledge is needed to start. Each chapter introduces a major topic in embedded systems and proceeds as a series of practical experiments. A "learning through doing" strategy is adopted, with the underlying theory being introduced alongside. C/C++ programming is applied, with a step-by-step approach which allows you to get coding quickly. Once the basics are covered, the book progresses to some hot embedded topics – intelligent instrumentation, Bluetooth LE, Zigbee, real-time programming, and the Internet of Things.

In this new edition all code is refreshed to match the new mbed operating system, and much new code is introduced. The principles of real-time operating systems are explained, and the capabilities of the mbed RTOS are clearly demonstrated. This third edition will readily form the basis of introductory and intermediate university or college courses in embedded systems.


  • Provides a hands-on introduction to the field of embedded systems, covering key concepts through simple and effective experimentation
  • Features a wide range of coverage, from simple digital input/output to advanced networking and intelligent instrumentation
  • Includes a new chapter on the Real-Time Operating System, with numerous examples
  • Introduces two new chapters on the Internet of Things, with a major example project linking sensors through to the cloud
  • Presents in-depth exploration of internal microcontroller features, leading to an understanding of configuration options and power supply optimization

Cuprins

Part 1: Essentials of embedded systems, and developing with mbed
1. Embedded systems, microcontrollers and arm
2. Introducing the mbed ecosystem 3. Digital input and output
4. Analog output
5. Analog input
6. Real time, and the mbed real time operating system
7. Starting with serial communications
8. Liquid crystal displays
9. Interrupts, timers and tasks
10. Memory and data management

Part 2: Moving to advanced and specialist applications
11. More on the rtos
12. Wireless communication – bluetooth and zigbee
13. Internet communication and control
14. Applying mbed to digital audio
15. Some hardware insights: clocks, power supply, and very low power

Appendix
a. Some number systems
b. Some c/c++ essentials
c. Mbed technical data
d. Parts list
e. Terminal emulation