ARM Cortex-M3 STM32F103C8T6 STM32 - это уменьшенная версия контроллера, которая используется для создания проектов на микроконтроллерах. Может полностью и более качественно заменить платформу Arduino, но требует больше начальных знаний. Отличный вариант для опытных разработчиков.
Плата поставляется без прошивки, потому в первую очередь нужно записать её на микроконтроллер. Плата оснащена USB интерфейсом, но он используется только для связи с компьютером, и прошить через него контроллер нельзя. Записать прошивку можно двумя способами: через UART интерфейс (через загрузчик) или через отладочный интерфейс SWD.
Прошивка через UART:
Сначала нужно подключить контроллер к USB порту компьютера через интерфейс UART1 контакты B6 Tx и B7 Rx. Для подключения понадобиться любой переходник USB – UART.
Далее нужно подать на плату напряжение питания или через microUSB разъем или на пины питания.
На плате контроллера есть два джампера BOOT0 и BOOT1 их положение определяет режим загрузки контроллера.
Режимы загрузки контроллера представлены в таблице, в дополнительных изображениях к товару.
В нашем случае нужно выбрать первую комбинацию и нажать кнопку RESET, чтобы ввести контроллер в режим прошивки.
Для прошивки используется программа Flash Loader Demonstrator. Работать с программой просто – достаточно следовать указаниям мастера загрузки. Когда работа завершена, нужно перезагрузить контроллер, нажав на кнопку RESET.
Прошивка через отладочный интерфейс:
Для прошивки через отладочный интерфейс понадобится программатор-отладчик, например ST-Link или любой другой с интерфейсом JTAG или SWD.
Нужно подключить программатор к контроллеру, порядок пинов может не совпадать. Распиновка SWD интерфейса платы: контакт ND напряжение питания 3,3 В; контакт CLK шина данных SWD; контакт 0 шина SWC; контакт 3 общий.
После этого нужно подать на плату напряжение питания или через microUSB разъем или на пины питания. Также можно подать питание от программатора.
Для прошивки в этом случае нужно выбрать третью комбинацию положений джамперов и нажать кнопку RESET, чтобы ввести контроллер в режим прошивки. После этого прошиваем микроконтроллер любой удобной для Вас программой.
ARM Cortex-M3 STM32F103C8T6 STM32 имеет интерфейсы для подключения к компьютеру, отладочным платам и различной периферии (датчиков, дисплеев, модулей, драйверов, реле и т.п.):
- для подключению к компьютеру используется стандартный USB интерфейс спецификации USB 2.0, исполненный в разъеме microUSB;
- для подключения к контроллеру внешней периферии (порты ввода/вывода) слева и справа платы идут основные интерфейсы, а также выводы GND и питания, есть место для установки часового кварцевого резонатора, обозначенное Y2.
ARM Cortex-M3 STM32F103C8T6 STM32 поставляется в разобранном виде: штыревые контакты 2,54 мм не припаяны к плате. Если есть потребность в штыревом разъеме, его нужно соединить с платой посредством пайки. Если такой потребности нет, можно монтировать линии связи прямо к клеммам.
Питание платы может осуществляться или от USB порта компьютера, или от внешнего источника питания. Напряжение питания 2,7 – 3,6 В, но на плате установлен стабилизатор напряжения, потому напряжение питания платы может быть 5 В.
Характеристики:
- производитель: ST Microelectronics Ink.;
- серия: STM32;
- архитектура микроконтроллера: ARM® Cortex-M3™;
- разрядность ядра: 32 бит;
- скорость: 72 МГц;
- типы подключения: CAN, I2C, IrDA, LIN, SPI, UART/USART, USB;
- периферия: DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT;
- пины общего назначения GPIO: 26 шт;
- пинов ШИМ: 12;
- входов АЦП: 6 (12 битный, 1мкс);
- размер программируемой памяти: 64 KB;
- тип программируемой памяти: Flash;
- размер памяти (RAM): 20 KB;
- микроконтроллер исполнен в корпусе: LQFP48;
- подключение к компьютеру: USB 2.0 FS (FullSpeed — 12Mbit);
- перепрограммирование через: SWD, UART;
- напряжение питания микроконтроллера: 2,7 – 3,6 В;
- напряжение питания платы: 2,7 – 5 В;
- размеры: 53 х 23 х 10 мм;
- вес комплекта: 9 г.
| Основные | |
|---|---|
| Производитель | Без бренда |
| Пользовательские характеристики | |
| Вид | Платы расширения |
| Количество грузовых мест | 1 |
| Страна-производитель товара | Китай |
- Цена: 152 ₴





