bullitufa
@bullitufa
электронщик программист (микроконтроллеры и PC)

Какие книги, ресурсы посоветуете для embeded программиста изучающего С++?

Всем Здравствуйте!

Занимаюсь разработкой программ под микроконтроллеры. Долгое время использовал С, но всё больше появляются задачи, требующие ООП, т.е. С++. А знаний и опыта мало.
Что посоветуете почитать, посмотреть?
Интересует не только сам С++ (про него можно найти много материала), но и его применение в embeded, патерны проектирования и т.д.
Хотелось бы посмотреть на С++ код специфичный для embeded. Например драйверы периферии и т.д.

Закрадывается мысль, что нюансов в плане ООП в embeded не много, и необходимо просто "освоить" ООП)

Еще пытаюсь применять TDD - очень понравилось!
  • Вопрос задан
  • 1344 просмотра
Пригласить эксперта
Ответы на вопрос 4
myjcom
@myjcom Куратор тега C++
https://legacy.gitbook.com/book/arobenko/bare_meta...

Test-Driven Development for Embedded C
Год: 2011
Автор: Grenning J.W.
Издательство: Pragmatic Bookshelf
ISBN: 978-1934356623
Ответ написан
veydlin
@veydlin
Мне никогда не жалко средств на свое любопытство
Christopher Kormanyos
Real-Time C++
Ответ написан
Комментировать
@vanyamba-electronics
Могу порекомендовать знакомство с библиотекой VE_AVR, написанной на C++ для микроконтроллеров ATmega.
Ответ написан
Комментировать
@potan
Функциональный программист
На мой взгляд выжная книга - "Дизайн и эволюция языка C++" Страуструппа. Она хорошо тем, что описывает мотивацию принятия тех или иных решений, которые в этом языке часто бывают странными.
Но я не уверен, что C++ полезен в embedded. Лучше осваивать Rust.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы