

Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connect, (Paperback)
Key item features
- Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connect, (Paperback)
- Author: Packt Publishing
- ISBN: 9781803239545
- Format: Paperback
- Publication Date: 2023-01-13
- Page Count: 342
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateJanuary, 2023
- Pages342
- SubgenreLanguages
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
Design safe and reliable software for embedded systems and explore the internals of device drivers, RTOS, and TEE
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 begins with a bird's-eye view of embedded development and how it differs from the other systems that you may be familiar with. This book will help you get the hang of the internal working of various components in real-world systems.
You'll start by setting up a development environment and then move on to the core system architectural concepts, exploring system designs, boot-up mechanisms, and memory management. As you progress through the topics, you'll explore the programming interface and device drivers to establish communication via TCP/IP and take measures to increase the security of IoT solutions. Finally, you'll be introduced to multithreaded operating systems through the development of a scheduler and the use of hardware-assisted trusted execution mechanisms.
With the help of this book, you will gain the confidence to work with embedded systems at an architectural level and become familiar with various aspects of embedded software development on microcontrollers-such as memory management, multithreading, and RTOS-an approach oriented to memory isolation.
What You Will Learn:
- Participate in the design and definition phase of an embedded product
- Get to grips with writing code for ARM Cortex-M microcontrollers
- Build an embedded development lab and optimize the workflow
- Secure embedded systems with TLS
- Demystify 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:
If you're a software developer or designer looking to learn about embedded programming, this is the book for you. You'll also find this book useful if you're a beginner or a less experienced embedded programmer on a quest to expand your knowledge on embedded systems.
Table of Contents
- Embedded Systems
- 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 Tas
- Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connect, (Paperback)
- Author: Packt Publishing
- ISBN: 9781803239545
- Format: Paperback
- Publication Date: 2023-01-13
- Page Count: 342
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Embedded Systems Security: Practical Methods for Safe and Secure Software and Systems Development, (Paperback) $42.22
$4222current price $42.22Embedded Systems Security: Practical Methods for Safe and Secure Software and Systems Development, (Paperback)
Qt 5 Blueprints: Design, build, and deploy cross-platform GUI projects using the amazingly powerful Qt 5 framework, (Paperback) $54.29
$5429current price $54.29Qt 5 Blueprints: Design, build, and deploy cross-platform GUI projects using the amazingly powerful Qt 5 framework, (Paperback)
API Marketplace Engineering: Design, Build, and Run a Platform for External Developers, (Paperback) $48.61
$4861current price $48.61API Marketplace Engineering: Design, Build, and Run a Platform for External Developers, (Paperback)
Pervasive Information Architecture: Designing Cross-Channel User Experiences, (Paperback) $28.95
$2895current price $28.95Pervasive Information Architecture: Designing Cross-Channel User Experiences, (Paperback)
Learning Digital Identity: Design, Deploy, and Manage Identity Architectures (Paperback) $29.15 Was $33.99
$2915current price $29.15, Was $33.99$33.99Learning Digital Identity: Design, Deploy, and Manage Identity Architectures (Paperback)
Linux Kernel Programming: Developing kernel architecture and device drivers for character, block, USB, and network inter, (Paperback) $50.21
$5021current price $50.21Linux Kernel Programming: Developing kernel architecture and device drivers for character, block, USB, and network inter, (Paperback)
Embedded Programming with C Cookbook: Practical recipes to help you build robust and secure embedded applications on L, (Paperback) $48.29
$4829current price $48.29Embedded Programming with C Cookbook: Practical recipes to help you build robust and secure embedded applications on L, (Paperback)
Practical Go: Building Scalable Network and Non-Network Applications (Paperback) $22.23
$2223current price $22.23Practical Go: Building Scalable Network and Non-Network Applications (Paperback)
Security and Usability: Designing Secure Systems That People Can Use (Paperback) $29.90
$2990current price $29.90Security and Usability: Designing Secure Systems That People Can Use (Paperback)
Building Design Systems: Unify User Experiences Through a Shared Design Language, (Paperback) $29.99
$2999current price $29.99Building Design Systems: Unify User Experiences Through a Shared Design Language, (Paperback)
Designing Embedded Hardware: Create New Computers and Devices (Paperback) $42.08
$4208current price $42.08Designing Embedded Hardware: Create New Computers and Devices (Paperback)
Low-Code Development with ServiceNow: Understand ServiceNow architecture, data relationships, security, UI configuration, (Paperback) $46.65
$4665current price $46.65Low-Code Development with ServiceNow: Understand ServiceNow architecture, data relationships, security, UI configuration, (Paperback)
Pre-Owned Design It!: From Programmer to Software Architect (Paperback) 1680502093 9781680502091 $14.76 Was $16.90
2 optionsAvailable in additional 2 options$1476current price $14.76, Was $16.90$16.90Pre-Owned Design It!: From Programmer to Software Architect (Paperback) 1680502093 9781680502091
Edition Kwv Centrality in Strategic Transportation Network Design: An Application to Less-Than-Truckload Networks, (Paperback) $51.10
$5110current price $51.10Edition Kwv Centrality in Strategic Transportation Network Design: An Application to Less-Than-Truckload Networks, (Paperback)
Machine Learning with Microsoft Technologies: Selecting the Right Architecture and Tools for Your Project, (Paperback) $25.73
$2573current price $25.73Machine Learning with Microsoft Technologies: Selecting the Right Architecture and Tools for Your Project, (Paperback)
Modern Embedded Computing An Approach to Software Applications, (Paperback) $24.96
$2496current price $24.96Modern Embedded Computing An Approach to Software Applications, (Paperback)
Microservices from Day One: Build Robust and Scalable Software from the Start, (Paperback) $51.45
$5145current price $51.45Microservices from Day One: Build Robust and Scalable Software from the Start, (Paperback)
Lecture Notes in Computer Science Embedded Processor Design Challenges: Systems, Architectures, Modeling, and Simulation - Samos, Book 2268, (Paperback) $56.14
$5614current price $56.14Lecture Notes in Computer Science Embedded Processor Design Challenges: Systems, Architectures, Modeling, and Simulation - Samos, Book 2268, (Paperback)


