Описание
Nucleo позволяет реализовывать проекты на базе высокопроизводительного микроконтроллера с 32-битным ядром ARM Cortex. Модули совместимы с платами расширения Arduino и системой онлайн-компилятора mbed.org. Nucleo работает с большинством популярных платформ программирования, включая среды Keil, IAR и GCC.
Характеристики
- Микроконтроллер: сверхмаломощный STM32L152RET6
- Ядро: ARM Cortex M3 32-бит
- Тактовая частота: 32 МГц
- Флэш-память программ: 512 КБ
- Оперативная память: 80 КБ
- Аналого-цифровой преобразователь (АЦП): 12-битный, 40-канальный
- Цифро-аналоговый преобразователь (ЦАП): 12-битный, 2-канальный
- Количество таймеров: 11
- Встроенный контроллер ЖК-дисплея 8x40 сегментов
- Интерфейсы: 5x USART, 3x SPI 16 Мбит/с, 2x I2C, SDIO, USB 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
Описание выводов и компонентов
