Краткий обзор отладочной платы STM32F103 Nucleo-64

Отладочная плата микроконтроллера

STM32 Nucleo представляет собой открытую платформу разработки для быстрого прототипирования и реализации новых идей. Функционал и низкое энергопотребление таких плат позволяет применять их, как для управления сервоприводами так и промышленным оборудованием.

Комплект поставки

Покупая STM32F103 Nucleo-64, вы получаете: отладочную плату, упакованную в пластиковый кейс и краткий мануал.

Мануал содержит описание основных технических характеристик, список инструментов отладки/программирования, стартер гид и т.д.

Технические характеристики

Рассматриваемая платформа базируется на микроконтроллере STM32F103RBT6. Данный микроконтроллер изготовлен на основе 32-битного микропроцессорного ядра Cortex-M3, архитектуры ARM. Тактовая частота ядра — 72МГц.

Встроенная память микропроцессора составляет:

  • 128KB Flash (память программ);
  • 20KB SRAM (оперативная память).

Расширение разъемов платформы возможно двумя способами:

  • Подключение плат расширения Arduino UNO;
  • С помощью использования стандартных разъемов расширения ST-morpho.

Nucleo-64 имеет встроенный дебаггер/программатор ST-LINK V2-1

Контактные разъемы платы

Nucleo-64 имеет 6 контактных разъемов:

  • CN6 — разъем питания;
  • CN8 — аналоговый разъем;
  • CN5 и CN9 — цифровые разъемы;
  • CN7 и CN10 — разъемы расширения ST-morpho.

Распиновка Nucleo-F103RB

Программирование

Для программирования микроконтроллера доступны следующие среды разработки (C/C++ SDK):

  1. Keil: MDK-ARM;
  2. IAR: EWARM;
  3. GCC-based IDEs;
  4. ARM mbed online;
  5. STM32 Cube.

Среды разработки № 1, 2, 3 доступны только для Windows

Преимущества продукта

Преимуществами МК STM32F103RBT6 перед аналогами (например, Atmega328) является 32-битное микропроцессорное ядро с высокой тактовой частотой и большое число регистров общего назначения (свойственно архитектуре ARM).

Наличие свыше восьмидесяти быстрых портов ввода/вывода, более девяти коммуникационных интерфейсов (I2C, USART, SPI, CAN interface, USB 2.0), семь таймеров, многоканальные скоростные АЦП делают эту платформу интересной для изучения.

Более подробно о Nucle и STM32 можно узнать на сайте производителя.

Рейтинг
( 1 оценка, среднее 5 из 5 )
lutovich/ автор статьи
Поделиться с друзьями:
Блог Николая Дубкова
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: