ARM Cortex-M3 STM32F103C8T6 STM32 плата разработчика
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 г.
Вид | Контроллеры |
Дополнительные характеристики | разрядность ядра: 32 бит; скорость: 72 МГц; пины общего назначения GPIO: 26 шт; пинов ШИМ: 12; входов АЦП: 6 (12 битный, 1мкс); размер программируемой памяти: 64 KB; размер памяти (RAM): 20 KB; подключение к компьютеру: USB 2.0 |
Размеры | 53 x 23 x 10 мм |
Вес | 9 г |
Страна-производитель товара | Китай |
Гарантия | 1 месяц |
Нет отзывов об этом товаре.
!!! Возможны незначительные отличия товара от представленного на сайте, но это не влияет на его эксплуатационные показатели и функциональность.