Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming

Эта книга представляет собой практическое руководство по программированию встраиваемых микроконтроллерных систем реального времени на C++. Язык C++ обладает мощными возможностями объектно-ориентированного и шаблонного программирования, которые улучшают проектирование и переносимость программного обеспечения, одновременно снижая сложность кода и риск ошибок. При этом C++ компилируется в высокоэффективный нативный код, что делает его идеальным для систем с ограниченными ресурсами.

Книга состоит из трех частей. Первая часть закладывает основы реального времени C++, охватывая методы языка, объектно-ориентированное программирование, шаблоны и оптимизацию. Особое внимание уделяется практическим примерам и измерениям производительности. Вторая часть представляет подробные описания различных компонентов C++, широко используемых в программировании микроконтроллеров, включая работу с таймерами, аналого-цифровыми преобразователями и последовательной связью.

Третья часть посвящена разработке и отладке приложений реального времени, включая методы тестирования и верификации. Книга предназначена для энтузиастов, студентов и профессионалов, интересующихся встраиваемыми системами и C++. Для чтения требуется знание C или другого языка программирования, а также базовое понимание микроконтроллерной электроники.

Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming
A
Автор
Christopher Michael Kormanyos
Издательство
Springer
Год
2013
Язык
Английский
4
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент