Компания STMicroelectronics дополнила ассортимент отладочных плат серии STM32 Nucleo, добавив компактные варианты плат для 32-выводных микроконтроллеров семейства STM32. Серия компактных, но в тоже время масштабируемых отладочных плат STM32 Nucleo-32 представляет собой бюджетное решение с открытым кодом, для прототипирования устройств на микроконтроллерах STM32 в сочетании с платами и модулями расширения форм-фактора Arduino.
На данный момент серия представлена тремя отладочными платами, выполненных на микроконтроллерах STM32F031, STM32F042 и STM32F303: Nucleo-F042K6 (STM32F042), Nucleo-F031K6 (STM32F031) и Nucleo-F303K8 (STM32F303). Все платы выполнены в форм-факторе Arduino Nano, имеют обновленную версию интегрированного программатора/отладчика ST-LINK/V2-1 и поддерживаются широким спектром сред разработки, включая IAR, Keil и GCC.
Общие отличительные особенности плат серии STM32 Nucleo-32:
- полнофункциональные компактные отладочные платы в форм-факторе Arduino Nano;
- установлен микроконтроллер семейства STM32 в 32-выводном корпусе;
- возможность подключения плат расширения Arduino;
- встроенный программатор-отладчик ST-LINK/V2-1;
- возможность использования платы в качестве программатора ST-LINK/V2-1;
- гибкая система подачи внешнего питания:
- интерфейс USB;
- внешний источник;
- пользовательский светодиод, светодиод индикации питания, кнопка сброса;
- функционал USB интерфейса:
- виртуальный COM-порт;
- внешний накопитель;
- отладочный порт;
- полная программная поддержка:
- программные библиотеки и программные инструменты STM32Cube;
- демонстрационные приложения и примеры;
- поддержка сред разработки IAR, KEI, GCC.
Полностью оценить все возможности микроконтроллеров можно с помощью программного пакета STM32Cube, в состав которого входят:
- инструменты для конфигурирования микроконтроллера и генерирования Си-кода;
- инструменты генерирования готового проекта для интегрированной среды разработки;
- калькулятор энергопотребления для пользовательского приложения;
- библиотеки HAL абстрактного аппаратного уровня, обеспечивающие возможность портирования проектов;
- подборка промежуточного ПО, включая ОС реального времени, библиотеки USB и файловой системы, TCP/IP стек, библиотеку сенсорного интерфейса и др.
- примеры и демо-приложения.
Представленные отладочные платы доступны для заказа. В первом квартале 2016 г. планируется выпуск плат STM32 Nucleo-32 на микроконтроллерах серии STM32L0 и STM32L4.