STMicroelectronics: NUCLEO
серия отладочных плат для 32-битных ARM-микроконтроллеров
STMicroelectronics семейства STM32
Широкофункциональные макетные платы
STM32 Nucleo
предоставляют разработчикам инструмент для быстрого создания
опытных образцов изделий на основе любого микроконтроллера
семейства STM32.
Платы имеют несколько разъёмов Arduino и ST Morpho, к
которым можно подключать разнообразные аппаратные модули и
платы расширения. STM32 Nucleo поставляются со встроенным
отладчиком/программатором ST-Link и не требуют внешних
датчиков. Платы могут работать с различными средами
проектирования, такими как: IAR EWARM, Keil MDK, mbed и
GCC-based IDEs (Atollic TrueStudio).
Пользователям STM32 Nucleo доступны бесплатно
онлайн-компилятор mbed, пакет разработки прикладного ПО mbed
C/C++ SDK, а также форум сообщества разработчиков на портале
mbed.org, благодаря которым они смогут создать завершённое
изделие за несколько минут.
Плата выполнена на базе 32-битного ARM-микроконтроллера семейства
STM32 в корпусе LQFP-64
Поддерживает два типа плат расширения
- Arduino Uno Revision 3
- Morpho от STMicroelectronics, обеспечивающие доступ ко всем линиям ввода/вывода
микроконтроллера
Встроенный программатор/отладчик ST-LINK/V2-1 и разъем
однопроводного отладочного интерфейса SWD
- Переключатель режимов работы для использования платы как независимого
устройства ST-LINK/V2-1
Гибкая схема питания платы
- Питание от шины USB интерфейса или от внешнего источника питания на 3.3
В, 5.0 В или 7…12 В
Три светодиода
- Индикация связи по шине USB (LD1)
- Пользовательский светодиод (LD2)
- Индикация питания (LD3)
Две кнопки: пользовательская и сброс
Возможность ренумерации USB-устройства: поддерживает три режима
работы по шине USB
- Виртуальный COM-порт
- Хранилище данных (Mass Storage)
- Отладочный порт
Обширная библиотека бесплатного ПО на уровне аппаратных абстракций
(HAL) и примеров прикладного кода
Поддерживается многими интегрированными средами проектирования
(IDE), включая продукты компаний IAR, Keil, а также различными
открытыми платформами на базе GCC
STM32W — 24МГц/30DMIPS МК
для беспроводной связи; STM32L — 32МГц/33DMIPS МК с
батарейным питанием; STM32L0 — 32МГц/33DMIPS МК с
батарейным питанием; STM32F0 — 48МГц/38DMIPS МК
для ультрадешевых приложений; STM32F1 — 72МГц/61DMIPS МК
общего назначения; STM32F2 — 120МГц/150DMIPS
высокопроизводительные МК; STM32F3 — 72МГц/90DMIPS —
МК комбинированных сигналов c DSP и FPU; STM32F4 — 168МГц/210DMIPS —
высокопроизводительные МК с DSP и FPU. STM32F7 — 200МГц/428DMIPS —
высокопроизводительные МК с DSP и FPU. STM32H —
400МГц/856DMIPS — высокопроизводительные МК с ядром Cortex-M7. STM32G —
170МГц - для энергоэффективных, но производительных встроенных систем.