Содержание
- Введение 1
- Ядро ARM Cortex-M: архитектурные особенности 2
- - Регистровая архитектура Cortex-M 2.1
- - Система прерываний NVIC 2.2
- - Набор инструкций Thumb и Thumb-2 2.3
- Подсистема памяти STM32 3
- - Flash-память: организация и программирование 3.1
- - SRAM: организация и использование 3.2
- - Система управления памятью 3.3
- Периферийные устройства STM32 4
- - Аналоговые периферийные устройства (АЦП, ЦАП) 4.1
- - Последовательные интерфейсы связи (UART, SPI, I2C) 4.2
- - Таймеры и генераторы ШИМ 4.3
- Практическое применение: анализ примеров 5
- - Управление светодиодами с использованием таймера 5.1
- - Обмен данными по UART с использованием прерываний 5.2
- - Чтение показаний датчика температуры с использованием АЦП 5.3
- Заключение 6
- Список литературы 7