MyMicroSpace — проект, посвящённый практической работе с микроконтроллерами STM32 и различными модулями.
Здесь вы найдёте:
- Примеры кода с пояснениями
- Электрические схемы подключения
- Фотографии макетов
- Советы и подводные камни
Все примеры проверены на реальном железе.
Инструменты
- IDE / компилятор: Keil MDK-ARM (µVision) — классическая среда для STM32, ARM Compiler
- Отладчик / программатор: ST-Link V2
- Основная плата: STM32F103C8T6 (Blue Pill)
Стек кода
Каждый пример публикуется в двух вариантах:
- HAL — высокоуровневая библиотека от ST (быстрый старт, Cube-стиль)
- CMSIS — bare metal, напрямую регистры (понимание железа, минимальный размер)
Переключатель на странице статьи запоминает выбор для всех постов.