Mastering STM32. A step-by-step guide to the most complete ARM Cortex-M platform, using a free and powerful development environment based on Eclipse and GCC

Эта книга представляет собой подробное руководство по освоению микроконтроллеров STM32 на базе ядер ARM Cortex-M. Автор, Кармин Новиелло, предлагает пошаговый подход к изучению одной из самых полных платформ для встраиваемых систем, используя бесплатную и мощную среду разработки на основе Eclipse и компилятора GCC.

Книга начинается с введения в архитектуру процессоров ARM, детально рассматривая особенности ядер Cortex-M, включая регистры, карту памяти, технологию битовых лент (bit-banding), обработку прерываний, режимы питания и стандарт CMSIS. Затем она переходит к изучению конкретного ассортимента микроконтроллеров STM32 от STMicroelectronics, раскрывая их преимущества и возможности.

Основное внимание уделяется практической разработке: настройке инструментов, созданию проектов, программированию периферии и отладке. Руководство подходит как для начинающих разработчиков, делающих первые шаги в мире встраиваемых систем, так и для опытных инженеров, желающих углубить знания о платформе STM32 и современных методах разработки.

Похожие книги

Mastering STM32. A step-by-step guide to the most complete ARM Cortex-M platform, using a free and powerful development environment based on Eclipse and GCC
A
Автор
Carmine Noviello
Издательство
Leanpub
Год
2018
Язык
Русский
1
Оцените книгу

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

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