Отладочная плата STM32F103C8T6 (Blue pill) – недорогое решение на мощном 32-х битном 72 МГц микроконтроллере от ST Microelectronics – STM32, с поддержкой программирования в Arduino IDE и богатым набором внешних интерфейсов.
На плате имеются все необходимые элементы для начала работы с данным микроконтроллером:
- 32 порта GPIO, разведенных на контактные площадки, совпадающих по форм-фактору с разъемом DIP-40;
- два кварца – 8МГц для тактирования ядра и 32768 Гц для тактирования RTC;
- стабилизатор напряжения 3.3В для обеспечения возможности питания платы от 5В;
- разъем для подключения SWD программатора;
- micro-USB разъем (соединен с аппаратным USB интерфейсом);
- кнопка перезагрузки;
- два светодиода (один из них – индикатор подачи питания, второй – подключен к порту PC13);
- два джампера для выбора области памяти, с которой будет производиться начальная загрузка микроконтроллера.
Прошивка может осуществляться через SWD программатор, например ST-Link, или через USB-UART конвертер. Если же прошить в чип специальный загрузчик, то появится также возможность прошивки чипа через встроенный micro-USB разъем. Для разработки кода и программирования STM32F103C8T6 можно использовать как специализированные IDE – Keil, IAR, Eclipse и т.д., так и Arduino IDE.
Распиновка и назначение выводов платы
На рисунке ниже приведена распиновка и назначение выводов отладочной платы на базе STM32F103C8T6:
Скачать даташит (PDF)
База знаний: Настройка поддержки чипа STM32F103C8T6 средой Arduino IDE