Embedded Programming with Modern C++ Cookbook: Practical recipes to help you build robust and secure embedded applications on Linux

Author:   Igor Viarheichyk
Publisher:   Packt Publishing Limited
ISBN:  

9781838821043


Pages:   412
Publication Date:   17 April 2020
Format:   Paperback
Availability:   In stock   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $108.65 Quantity:  
Add to Cart

Share |

Embedded Programming with Modern C++ Cookbook: Practical recipes to help you build robust and secure embedded applications on Linux


Add your own review!

Overview

Full Product Details

Author:   Igor Viarheichyk
Publisher:   Packt Publishing Limited
Imprint:   Packt Publishing Limited
ISBN:  

9781838821043


ISBN 10:   183882104
Pages:   412
Publication Date:   17 April 2020
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   In stock   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Table of Contents Fundamentals of Embedded Systems Setting Up the Environment Working with Different Architectures Handling Interrupts Debugging, Logging, and Profiling Memory Management Multithreading and Synchronization Communication and Serialization Peripherals Reducing Power Consumption Time Points and Intervals Error Handling and Fault Tolerance Guidelines for Real-Time Systems Guidelines for Safety-Critical Systems Microcontroller Programming

Reviews

Author Information

Igor Viarheichyk works as an engineering manager at Samsung, developing a safety-critical middleware platform for advanced driver assistance systems aimed at specialized automotive embedded platforms. Prior to joining Samsung, in the past 20 years of his career, he has played different roles, from software engineer to software architect, to engineering manager in a variety of projects, and he has gained vast experience in the areas of system programming, embedded programming, network protocols, distributed and fault-tolerant systems, and software internationalization. Though he knows and actively uses programming languages such as C, Java, and Python, C++ is his language of choice to implement large-scale, high-performance applications.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

wl

Shopping Cart
Your cart is empty
Shopping cart
Mailing List