Отладочная плата STM32 NUCLEO-32 на основе микроконтроллера  STM32L412KB

Плата семейства STM32 NUCLEO-32 на основе ультрамалопотребляющего 80 МГц ARM Cortex-M4F микроконтроллера STM32L412KBU6U со 128 КБ флэш-памяти, 40 КБ SRAM и c популярными интерфейсами, включая встроенный USB. Поддержка подключения Arduino™ Nano V3 позволяет легко расширить функциональность открытой платформы разработки с использованием широкого выбора специализированных плат расширения. На плату NUCLEO-L412KB интегрирован программатор/ отладчик ST-Link/ V2-1, поэтому к работе можно преступить немедленно. Плата NUCLEO-L412KB поставляется с полным набором бесплатных библиотек программного обеспечения STM32 и примерами, доступными в пакете MCU STM32Cube
562
В избранное

NUCLEO-L412KB – одна из плат семейства STM32 Nucleo-32, которая обеспечивает доступный и гибкий путь для проверки пользователем новых концепций. Изделие позволяет построить прототипы, выбирая из различных комбинаций производительности и потребления энергии, которые обеспечивает микроконтроллер STM32.

Отладочная плата NUCLEO-L412KB (Рис. 1) разработана на основе ультрамалопотребляющего микроконтроллера STM32L412KBU6U (Рис. 2), построенного на высокопроизводительном ARM Cortex-M4 32-битном RISC ядре, работающем на частоте до 80 МГц. Ядро Cortex-M4 характеризуется наличием блока с плавающей запятой, который поддерживает все инструкции по обработке данных одинарной точности и все типы данных. В МК также реализован полный набор инструкций DSP и блок защиты памяти (MPU), который повышает безопасность приложений. Микроконтроллер имеет встроенную высокоскоростную флэш-память 128 КБ и SRAM 40 КБ, а также интерфейс флэш-памяти Quad SPI и широкий спектр усовершенствованных входов/выходов и периферийных устройств, подключенных к двум шинам APB, двум шинам AHB и 32-битной матрице с несколькими шинами AHB. Микроконтроллер имеет несколько механизмов защиты для встроенной флэш-памяти и SRAM: защита от считывания, защита от записи, защита от считывания проприетарного кода и брандмауэр.

Микроконтроллер предоставляет пользователю два быстрых 12-разрядных АЦП (5 Мбит/с), два компаратора, один операционный усилитель, RTC с низким энергопотреблением, один 32-разрядный таймер общего назначения, один 16-разрядный ШИМ таймер, предназначенный для управления двигателем, четыре 16-разрядных таймера общего назначения и два 16-разрядных маломощных таймера. Кроме того, пользователю доступны 12 емкостных сенсорных каналов. Микроконтроллер также оснащен стандартными и продвинутыми коммуникационными интерфейсами:

  • три I2C
  • два SPI
  • три USART и один UART с низким энергопотреблением
  • один USB FS девайс

Микроконтроллеры STM32L412xx работают при температурах от -40 до +85°C (переход +105°C) и от -40 до +125°C (переход +130°C) от источника питания VDD от 1.71 до 3.6 В при использовании внутреннего LDO стабилизатора и от источника питания VDD12 от 100 до 1.32 В при использовании внешнего SMPS. Полный набор режимов энергосбережения позволяет проектировать приложения с низким энергопотреблением. Поддерживаются некоторые независимые источники: аналоговый независимый вход питания для АЦП, OPAMP и компаратора. Вход питания VBAT для резервного копирования регистров.

Выделенные источники питания VDD12 можно использовать для обхода внутреннего LDO стабилизатора при подключении к внешнему SMPS. Семейство STM32L412xx предлагает шесть корпусов с количеством контактов от 32 до 64. Но в NUCLEO-L412KB применяется микроконтроллер в 32-выводном корпусе QFN.

Для монтажа используется референсная плата MB1180.

Поддержка подключения Arduino™ Nano V3 (Рис. 3) позволяет легко расширить функциональность открытой платформы разработки STM32 Nucleo с использованием широкого выбора специализированных плат расширения (шилдов). На плату NUCLEO-L412KB интегрирован программатор/отладчик ST-Link/V2-1, поэтому нет необходимости в приобретении внешнего эмулятора.

Плата NUCLEO-L412KB, как и все платы семейства STM32 Nucleo-32, поставляется с полным набором бесплатных библиотек программного обеспечения STM32 и примерами, доступными в пакете MCU STM32Cube.

Отладочная плата NUCLEO-L412KB
Рис. 1. Отладочная плата NUCLEO-L412KB
Структурная схема микроконтроллера STN32L412KB Соединение между микроконтроллером STM32 и периферией
Рис. 2. Структурная схема микроконтроллера STN32L412KB Рис. 3. Соединение между микроконтроллером STM32 и периферией

Отличительные особенности: 

  • Микроконтроллер STM32L412KB в корпусе QFN32;
  • Три светодиода:
    • светодиод LD1 USB коммуникаций
    • светодиод LD2 индикации питания
    • пользовательский светодиод LD3
  • Кнопка сброса;
  • Разъем расширения:
    • Arduino™ Nano
  • Гибкие возможности питания платы:
    • ST-LINK USB VBUS
    • внешние источники
  • Встроенный программатор/отладчик ST-Link/V2-1 с USB ренумерацией:
    • устройство хранения
    • виртуальный COM порт
    • порт отладки
  • Поддержка широкого выбора интегрированных средств разработки (IDE), включая IAR™ EWARM, Keil® MDK-ARM(a), а также IDE на основе GCC.

Страница изделия на сайте производителя.

Производитель: STMicroelectronics
Наименование
Производитель
Описание Корпус/
Изображение
Цена, руб. Наличие
NUCLEO-L412KB
NUCLEO-L412KB
STMicroelectronics
Арт.: 3200979 ИНФО RD
Доступно: 221 шт. от 1 шт. от 1440,27
Выбрать
условия
поставки
Отладочная плата STM32 NUCLEO-32 на основе микроконтроллера  STM32L412KB.
NUCLEO-L412KB от 1 шт. от 1440,27
221 шт.
(под заказ)
Выбрать
условия
поставки

Сравнение позиций

  • ()