As an Amazon Associate I earn from qualifying purchases

Embedded Systems Architecture: Learn the Best Practices for Building Robust Systems

Add your review

$23.68


Price: $23.68
(as of May 21,2023 15:18:54 UTC – Details)


The book “Embedded Systems Architecture” is a comprehensive guidebook for achieving optimal results from architectural modeling in embedded design. It offers a detailed explanation of practical design patterns, architectural concepts and best practices for creating robust systems.

Key Features

Learn to identify and overcome challenges that occur in embedded environments
Understand the steps required to increase the security of IoT (Internet of Things) solutions
Build safety-critical and memory-safe parallel and distributed embedded systems

Book Description

Embedded systems are self-contained units dedicated to a specific purpose within a device. They are used in various fields including navigation tools, telecom applications, and networking equipment, among others.

The book presents in-depth insight into the development of embedded systems and how it differs from other systems that you may be familiar with. It starts with a guide to setting up a development environment and then moves on to cover core system architectural concepts such as pragmatic design patterns, boot-up mechanisms, and memory management.

Later chapters dive into programming interface and device drivers to help you establish communication through TCP/IP and provide security for IoT solutions. Furthermore, the book introduces you to parallel multithreaded applications through scheduler development.

By the end of the book, you will have learned various aspects of embedded architecture, including memory management practicing a memory-safe approach, multithreading, as well as the RTOS approach.

What You Will Learn

How to design and define an embedded product from scratch
Architectural design patterns and engineering tradeoffs
How to build an embedded development lab and optimize workflow
Writing memory-safe code
Understanding the architecture behind most communication interfaces
Design and development patterns for connected and distributed devices in IoT
Multitask parallel execution patterns and real-time operating systems

Who This Book Is For

This book is useful for software developers and designers not only wanting to learn about embedded programming but to gain practical knowledge in making efficient systems. The book is also meant for less experienced embedded programmers interested in expanding their knowledge.

Table of Contents

Embedded systems: A pragmatic approach
Work environment and customizing work flow
Architectural patterns
The boot-up procedure
Memory management
General purpose peripherals
Local bus interfaces communication
Power Management and energy saving
Distributed systems and IoT architecture
Parallel tasks and scheduling
Real Time Operating Systems

Publisher ‏ : ‎ Packt Publishing (May 30, 2018)
Language ‏ : ‎ English
Paperback ‏ : ‎ 324 pages
ISBN-10 ‏ : ‎ 1788832507
ISBN-13 ‏ : ‎ 978-1788832502
Item Weight ‏ : ‎ 1.23 pounds
Dimensions ‏ : ‎ 7.5 x 0.73 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: Learn the Best Practices for Building Robust Systems”

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

$23.68

Add to wishlistAdded to wishlistRemoved from wishlist 0
Top offers
$530.00
Embedded Systems Architecture: Learn the Best Practices for Building Robust Systems
Embedded Systems Architecture: Learn the Best Practices for Building Robust Systems
epiui
Logo
Enable registration in settings - general