Jump to ratings and reviews
Rate this book

Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems

Rate this book
A comprehensive guide to reaping the benefits of architectural modeling in embedded design Embedded systems are self-contained units that have a dedicated purpose within a device. We come across a variety of applications of embedded systems in navigation tools, telecom applications, and networking equipment, to name just a few. Embedded Systems Architecture begins with a bird's eye view of embedded development and how it differs from the other systems that you may be familiar with. You'll first be guided to setting up a development environment and then move on to the core system architectural concepts, exploring pragmatic designs, boot-up mechanisms, and memory management. Next, you'll look at the programming interface and device drivers to establish communication via TCP/IP and take measures to increase the security of IoT solutions. Lastly, you'll be introduced to parallel multithreaded applications through the development of a scheduler. By the end of the book, you will have explored various aspects of embedded architecture such as memory management, focusing on a memory-safe approach, multithreading, and the RTOS approach. If you're a software developer or designer wanting to learn about embedded programming, this is the book for you. You'll also find this book useful if you're a less experienced embedded programmer willing to expand your knowledge.

324 pages, Paperback

Published May 30, 2018

28 people are currently reading
60 people want to read

About the author

Daniele Lacamera

3 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (18%)
4 stars
5 (45%)
3 stars
4 (36%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
1 review
September 4, 2018
This book covers every aspect of the development process for embedded systems. It's written in a very clear way and handles all subjects to the point. I'm sure both beginners and experienced embedded developers will learn a lot from it!
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.