As an Amazon Associate I earn from qualifying purchases

Embedded Systems Architecture: Design and write software for embedded devices to build safe and connected systems, 2nd Edition

Add your review

$35.99


Price: $35.99
(as of May 20,2023 18:06:21 UTC – Details)


This book is a practical guide to designing safe and reliable software for embedded systems. It explores the internals of device drivers, RTOS, and TEE. The book helps you identify and overcome challenges in embedded environments and increase the security of IoT solutions. It also teaches you how to build safety-critical and memory-safe parallel and distributed embedded systems.

Key Features

  • Identify and overcome challenges in embedded environments
  • Understand and implement the steps required to increase the security of IoT solutions
  • Build safety-critical and memory-safe parallel and distributed embedded systems

Book Description

“Embedded Systems Architecture” provides an overview of embedded development and how it differs from other systems. You will gain an understanding of the internal workings of various components in real-world systems. The book starts by setting up a development environment, explores system designs, boot-up mechanisms, and memory management. You will learn about the programming interface and device drivers to establish communication via TCP/IP. Security is also covered extensively. The book concludes with multithreaded operating systems through the development of a scheduler and the use of hardware-assisted trusted execution mechanisms.

By reading this book, you will have the confidence to work with embedded systems at an architectural level. You will gain valuable insights into various aspects of embedded software development on microcontrollers such as memory management, multithreading, and RTOS. The book’s approach is oriented towards memory isolation.

What you will learn

  • Participate in the design and definition phase of an embedded product
  • Write code for ARM Cortex-M microcontrollers
  • Build an embedded development lab and optimize the workflow
  • Secure embedded systems with TLS
  • Get insight into the architecture behind the communication interfaces
  • Understand the design and development patterns for connected and distributed devices in the IoT
  • Master multitasking parallel execution patterns and real-time operating systems
  • Become familiar with Trusted Execution Environment (TEE)

Who this book is for

This book is a must-read for software developers or designers who want to learn about embedded programming. It is also useful for beginners or inexperienced embedded programmers who wish to expand their knowledge of embedded systems.

Table of Contents

  • Embedded Systems – A Pragmatic Approach
  • Work Environment and Workflow Optimization
  • Architectural Patterns
  • The Boot-Up Procedure
  • Memory Management
  • General-Purpose Peripherals
  • Local Bus Interfaces
  • Power Management and Energy Saving
  • Distributed Systems and IoT Architecture
  • Parallel Tasks and Scheduling
  • Trusted Execution Environment

Publisher ‏ : ‎ Packt Publishing; 2nd ed. edition (January 13, 2023)
Language ‏ : ‎ English
Paperback ‏ : ‎ 342 pages
ISBN-10 ‏ : ‎ 1803239549
ISBN-13 ‏ : ‎ 978-1803239545
Item Weight ‏ : ‎ 1.3 pounds
Dimensions ‏ : ‎ 7.5 x 0.78 x 9.25 inches

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Embedded Systems Architecture: Design and write software for embedded devices to build safe and connected systems, 2nd Edition”

Your email address will not be published. Required fields are marked *

$35.99

Add to wishlistAdded to wishlistRemoved from wishlist 0
Top offers
Embedded Systems Architecture: Design and write software for embedded devices to build safe and connected systems, 2nd Edition
Embedded Systems Architecture: Design and write software for embedded devices to build safe and connected systems, 2nd Edition
epiui
Logo
Enable registration in settings - general