Описание
Nucleo позволяет реализовывать проекты на базе высокопроизводительного микроконтроллера с 32-битным ядром ARM Cortex. Модули совместимы с платами расширения Arduino и системой онлайн-компилятора mbed.org. Nucleo работает с большинством популярных платформ программирования, включая среды Keil, IAR и GCC.
Характеристики
- Микроконтроллер: STM32L452RT6
- Ядро: ARM Cortex M4 32-бит
- Тактовая частота: 80 МГц
- Флэш-память программ: 512 КБ
- Память SRAM: 160 КБ
- Аналого-цифровой преобразователь: 12-битный, 16-канальный
- Количество таймеров: 11
- Количество программируемых входов/выходов: 52
- Интерфейсы: 4x I2C, 5x USART, 3x SPI, USB 2.0 Full Speed
- Два типа разъемов:
- Разъемы для совместимых с Arduino Uno Rev3 шилдов
- Стандартные выводы STMicroelectronics Morpho, обеспечивающие доступ к выводам микроконтроллера
- Модуль совместим с mbed (mbed.org)
- Отладчик ST-Link/V2, размещенный на плате с возможностью работы как отдельного устройства с выходом SWD
- Возможность питания через порт USB
- Встроенные три светодиода:
- 1 x индикация напряжения питания
- 1 x сигнальная связь
- 1 x в распоряжении пользователя
- Две кнопки:
- 1x СБРОС
- 1 x в распоряжении пользователя
- Три различных интерфейса через разъем miniUSB (перенумерация USB):
- Виртуальный COM-порт
- Массовое хранение
- Порт программирования/отладки
- Модуль поддерживается большинством популярных сред, включая: IAR, Keil и платформы на основе компилятора GCC
- Поддержка внешнего SMPS-преобразователя