Программирование микроконтроллеров STM32: учебное пособие
Учебное пособие посвящено разработке программного обеспечения для встраиваемых устройств на базе микроконтроллеров семейства STM32. В книге подробно рассматривается инструментарий разработки, включая компиляторы (Arm GNU Toolchain, IAR, ARM Compiler), системы сборки, утилиты для загрузки и отладки, а также интегрированные среды разработки (IDE).
Основное внимание уделяется практическим аспектам программирования STM32 с использованием стандартных средств разработки. В разделах 3–8 освещаются различные компоненты создания приложений, такие как работа с периферией (GPIO, UART, ШИМ), прерываниями (NVIC, EXTI) и аппаратными уровнями абстракции (HAL).
Пособие содержит задания для практического освоения материала, варианты индивидуальных работ и вспомогательные программы в приложениях. Оно предназначено для студентов направлений, связанных с информационными технологиями и программированием, особенно по специальности «Программная инженерия» (09.03.04).
Книга логически разделена на три части: обзор инструментальных средств, создание программ для STM32 и практические задания. Это делает её ценным ресурсом для изучения встраиваемых систем и микроконтроллеров ARM-архитектуры.









