Hands-on embedded programming with C++ 17: create versatile and robust embedded solutions for MCUs and RTOSes with modern C++ 🔍
Create versatile & robust embedded solutions Packt Publishing, Limited, Packt Publishing, Birmingham, UK, 2019
英语 [en] · EPUB · 8.2MB · 2019 · 📘 非小说类图书 · 🚀/lgli/zlib · Save
描述
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. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you
备用文件名
zlib/no-category/Create versatile & robust embedded solutions/Hands-On Embedded Programming with C++17_21469819.epub
备选标题
Программирование встроенных систем на С++17: создание универсальных и надежных встроенных решений для микроконтроллеров и операционных систем реального времени на современной версии языка программирования C++
备选作者
Майа Пош; перевод с английского А. В. Снастина
备选作者
Posch, Maya
备选作者
Maya Posch
备选作者
Пош, Майа
备用出版商
ДМК Пресс
备用版本
1st ed, Place of publication not identified, 2019
备用版本
United Kingdom and Ireland, United Kingdom
备用版本
Москва, Russia, 2020
元数据中的注释
lg2855074
元数据中的注释
Предм. указ.: с. 387-393
Пер.: Posch, Maya Hands-on embedded programming with C++17 978-1-78862-930-0
元数据中的注释
РГБ
元数据中的注释
Russian State Library [rgb] MARC:
=001 010416782
=005 20200929105645.0
=008 200713s2020\\\\ru\\\\\\\\\\\|000\0\rus\d
=017 \\ $a 7000-20 $b RuMoRGB
=020 \\ $a 978-5-97060-785-5 $c 200 экз.
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=044 \\ $a ru
=084 \\ $a З973.2-018.19С++17,07 $2 rubbk
=100 1\ $a Пош, Майа
=245 00 $a Программирование встроенных систем на С++17 : $b создание универсальных и надежных встроенных решений для микроконтроллеров и операционных систем реального времени на современной версии языка программирования C++ $c Майа Пош ; перевод с английского А. В. Снастина
=260 \\ $a Москва $b ДМК Пресс $c 2020
=300 \\ $a 393 с. $b ил. $c 24 см
=336 \\ $a Текст (визуальный)
=337 \\ $a непосредственный
=500 \\ $a Предм. указ.: с. 387-393
=534 \\ $p Пер.: $a Posch, Maya $t Hands-on embedded programming with C++17 $z 978-1-78862-930-0
=650 \7 $a Техника. Технические науки -- Энергетика. Радиоэлектроника -- Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование -- Языки программирования -- C++17 -- Пособие для специалистов $2 rubbk
=852 4\ $a РГБ $b FB $j 2 20-44/161 $x 90
开源日期
2022-05-03
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。