|
![]() |
|||
|
||||
OverviewFull Product DetailsAuthor: Igor ViarheichykPublisher: Packt Publishing Limited Imprint: Packt Publishing Limited ISBN: 9781838821043ISBN 10: 183882104 Pages: 412 Publication Date: 17 April 2020 Audience: Professional and scholarly , Professional & Vocational Format: Paperback Publisher's Status: Active Availability: Available To Order ![]() We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Table of ContentsTable 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 ProgrammingReviewsAuthor InformationIgor 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 6Author Website:Countries AvailableAll regions |