Программирование встроенных систем на C++17
Эта книга представляет собой практическое руководство по использованию современного языка C++17 для разработки встроенных систем. Автор демонстрирует, как C++ позволяет создавать надежные, эффективные и удобные в сопровождении решения для микроконтроллеров и операционных систем реального времени.
В книге подробно рассматриваются ключевые аспекты программирования встроенных систем: от выбора аппаратной платформы и разработки драйверов до управления памятью, параллельного выполнения и отладки кода. Особое внимание уделяется использованию новых возможностей стандарта C++17 для повышения производительности и безопасности кода.
Читатель научится создавать графические интерфейсы с помощью библиотеки Qt, организовывать взаимодействие с FPGA в гибридных системах, а также применять эффективные шаблоны проектирования и методы оптимизации. Книга содержит множество практических примеров, включая реализацию информационно-развлекательной системы на одноплатном компьютере Linux.
Издание предназначено для опытных разработчиков на C++, которые хотят освоить создание встроенных систем. Для понимания материала требуется знание C++, но предварительный опыт работы с встроенными системами не обязателен.









