오디오북 라이프의 시작

격이 다른 오디오북 생활을 경험해보세요!

  • 언제든 손쉽게 구독해지 가능
  • 무제한 청취
  • 총 5만권 이상의 영/한 오디오북
  • 온가족을 위한 다양한 오디오북
지금 바로 시작해보세요!
Cover for Hands-On Embedded Programming with C++17: Create versatile and robust embedded solutions for MCUs and RTOSes with modern C++

Hands-On Embedded Programming with C++17: Create versatile and robust embedded solutions for MCUs and RTOSes with modern C++

언어학습
영어
형식
컬렉션

논픽션

Build safety-critical and memory-safe stand-alone and networked embedded systems

Key Features

• Know how C++ works and compares to other languages used for embedded development

• Create advanced GUIs for embedded devices to design an attractive and functional UI

• Integrate proven strategies into your design for optimum hardware performance

Book Description

C++ is a great choice for embedded development, most notably, because it does not add any bloat, extends maintainability, and offers many advantages over different programming languages. Hands-On Embedded Programming with C++17 will show you how C++ can be used to build robust and concurrent systems that leverage the available hardware resources.

Starting with a primer on embedded programming and the latest features of C++17, the book takes you through various facets of good programming. You'll learn how to use the concurrency, memory management, and functional programming features of C++ to build embedded systems. You will understand how to integrate your systems with external peripherals and efficient ways of working with drivers. This book will also guide you in testing and optimizing code for better performance and implementing useful design patterns. As an additional benefit, you will see how to work with Qt, the popular GUI library used for building embedded systems.

By the end of the book, you will have gained the confidence to use C++ for embedded programming.

What you will learn

• Choose the correct type of embedded platform to use for a project

• Develop drivers for OS-based embedded systems

• Use concurrency and memory management with various microcontroller units (MCUs)

• Debug and test cross-platform code with Linux

• Implement an infotainment system using a Linux-based single board computer

• Extend an existing embedded system with a Qt-based GUI

• Communicate with the FPGA side of a hybrid FPGA/SoC system

Who this book is for

If you want to start developing effective embedded programs in C++, then this book is for you. Good knowledge of C++ language constructs is required to understand the topics covered in the book. No knowledge of embedded systems is assumed.

© 2019 Packt Publishing (전자책): 9781788834322

출시일

전자책: 2019년 1월 31일

다른 사람들도 즐겼습니다 ...

  1. The Complete Harvard Classics - All 51 Volumes in One Edition: The Anthology of the Greatest Works of World Literature - Dr. Eliot's Five Foot Shelf
    The Complete Harvard Classics - All 51 Volumes in One Edition: The Anthology of the Greatest Works of World Literature - Dr. Eliot's Five Foot Shelf Hans Christian Andersen, Edgar Alan Poe, Aesop, Miguel de Cervantes, Oliver Goldsmith, Tacitus, Robert Louis Stevenson, Voltaire, Charles Darwin, Herodotus, William Shakespeare, Ralph Waldo Emerson, Oliver Wendell Holmes, Robert Browning, Homer, Daniel Defoe, David Hume, Johann Wolfgang von Goethe, Jonathan Swift, Niccolo Machiavelli, William Makepeace Thackeray, Aeschylus, Richard Henry Dana, Adam Smith, John Bunyan, Dante Alighieri, Benjamin Franklin, Thomas Hobbes, George Gordon Byron, Benvenuto Cellini, Thomas More, John Dryden, Plutarch, Virgil, Blaise Pascal, John Milton, Plato, Henry David Thoreau, John Stuart Mill, Thomas Malory, Robert Burns, René Descartes, Samuel Taylor Coleridge, John Webster, Euripides, Edmund Burke, Leigh Hunt, Marcus Aurelius, Michel de Montaigne, Percy Bysshe Shelley, Sophocles, Richard Brinsley Sheridan, Jacob Grimm, Wilhelm Grimm, Jean Jacques Rousseau, Immanuel Kant, Izaak Walton, Charles Lamb, Marcus Tullius Cicero, John Locke, Martin Luther, George Berkeley, Molière, Thomas à Kempis, Jean Froissart, Francis Bacon, Hippocrates, Thomas De Quincey, Pedro Calderón de la Barca, Samuel Johnson, James Russell Lowell, Epictetus, Friedrich von Schiller, Aristophanes, Christopher Marlowe, Saint Augustine, Thomas Dekker, William Penn, Thomas Carlyle, Michael Faraday, Walter Raleigh, John Ruskin, Simon Newcomb, Ernest Renan, Richard Steele, John Fletcher, Pierre Corneille, Jean Racine, Ben Jonson, Abraham Cowley, Philip Massinger, Francis Beaumont, William Hazlitt, Alessandro Manzoni, Gotthold Ephraim Lessing, William Roper, Thomas Browne, William Henry Harrison, Pliny the Younger, John Woolman, Hermann Ludwig Ferdinand von Helmholtz, Charles Augustin Sainte-Beuve, Giuseppe Mazzini, Francis Pretty, Walter Bigges, Edward Haies, Ambroise Paré, William Harvey, Joseph Lister, Louis Pasteur, Joseph Addison, Philip Sidney, Sydney Smith, Thomas Babington Macaulay, Philip Nichols, David Garrick, Archibald Geikie, Francis Drake, William A. Neilson

언제 어디서나 스토리텔

  • 국내 유일 해리포터 시리즈 오디오북

  • 5만권이상의 영어/한국어 오디오북

  • 키즈 모드(어린이 안전 환경)

  • 월정액 무제한 청취

  • 언제든 취소 및 해지 가능

  • 오프라인 액세스를 위한 도서 다운로드

인기

스토리텔 언리미티드

5만권 이상의 영어, 한국어 오디오북을 무제한 들어보세요

13800 원 /월

처음이시라면 30일간 400원
  • 계정 1개

  • 무제한 청취

  • 사용자 1인

  • 무제한 청취

  • 언제든 해지하실 수 있어요

지금 바로 시작하기

패밀리

친구 또는 가족과 함께 오디오북을 즐기고 싶은 분들을 위해

매달 21500 원 원 부터

  • 2-3 개 계정

  • 무제한 청취

  • 2-3 계정

  • 무제한 청취

  • 언제든 해지하실 수 있어요

본인 + 1 가족 구성원

2 개 계정

21500 원 /월

지금 바로 시작하기