Описание
Nucleo позволяет реализовывать проекты на базе высокопроизводительного микроконтроллера с 32-битным ядром ARM Cortex. Модули совместимы с платами расширения Arduino и системой онлайн-компилятора mbed.org. Nucleo работает с большинством популярных платформ программирования, включая среды Keil, IAR и GCC. STM32 NUCLEO-F072RB имеет следующие интерфейсы: 2x I2C, 4x USART, 2x SPI, miniUSB и питается напряжением от 3,3 В до 5 В.
Характеристики
- Микроконтроллер: STM32F072RBT6
- Ядро: ARM Cortex M0 32-бит
- Тактовая частота: 48 МГц
- Флэш-память программ: 128 КБ
- Память SRAM: 16 КБ
- Аналого-цифровой преобразователь: 12-битный, 10-канальный
- Количество таймеров: 12
- Количество программируемых входов/выходов: 87
- Интерфейсы: 2x I2C, 4x USART, 2x SPI
- Два типа разъемов:
- Разъемы для совместимых с 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
- Питание: 3,3 В, 5 В, 7 В - 12 В
