Микроконтроллеры ARM STM32L451REY6TR – MCU с ультранизким энергопотреблением FPU Arm Cortex-M4 MCU 80 МГц 512 кбайт флэш-памяти, DFSDM
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | STMicroelectronics |
Категория продукта: | Микроконтроллеры ARM - MCU |
RoHS: | Подробности |
Ряд: | STM32L451RE |
Стиль монтажа: | SMD/SMT |
Упаковка/Коробка: | КСП-64 |
Основной: | ARM-кортекс М4 |
Размер памяти программы: | 512 кБ |
Ширина шины данных: | 32 бит |
Разрешение АЦП: | 12 бит |
Максимальная тактовая частота: | 80 МГц |
Количество вводов/выводов: | 52 ввода/вывода |
Размер оперативной памяти данных: | 160 кБ |
Напряжение питания - мин.: | 1,71 В |
Напряжение питания - макс.: | 3,6 В |
Минимальная рабочая температура: | - 40 С |
Максимальная рабочая температура: | + 85 С |
Упаковка: | Катушка |
Упаковка: | Разрезанная лента |
Бренд: | STMicroelectronics |
Разрешение ЦАП: | 12 бит |
Тип ОЗУ данных: | SRAM |
Тип интерфейса: | CAN, I2C, LPUART, SAI, SPI, UART |
Количество каналов АЦП: | 16 канал |
Количество таймеров/счетчиков: | 11 Таймер |
Продукт: | MCU+FPU |
Тип продукта: | Микроконтроллеры ARM - MCU |
Тип памяти программ: | Вспышка |
Количество в заводской упаковке: | 5000 |
Подкатегория: | Микроконтроллеры - MCU |
Торговое название: | STM32 |
Таймеры сторожевого таймера: | Таймер-сторож, оконный |
Вес единицы: | 0,000526 унции |
♠ Сверхнизкое энергопотребление Arm® Cortex®-M4 32-битный MCU+FPU, 100DMIPS, до 512 КБ флэш-памяти, 160 КБ SRAM, аналоговый, аудио
Устройства STM32L451xx представляют собой сверхмаломощные микроконтроллеры на базе высокопроизводительного ядра Arm® Cortex®-M4 32-бит RISC, работающего на частоте до 80 МГц. Ядро Cortex-M4 оснащено блоком с плавающей точкой (FPU) одинарной точности, который поддерживает все инструкции и типы данных Arm® одинарной точности обработки данных. Он также реализует полный набор инструкций DSP и блок защиты памяти (MPU), что повышает безопасность приложений.
Устройства STM32L451xx оснащены высокоскоростной памятью (флэш-память объемом до 512 Кбайт, 160 Кбайт SRAM), интерфейсом флэш-памяти Quad SPI (доступен во всех корпусах) и широким спектром усовершенствованных входов/выходов и периферийных устройств, подключенных к двум шинам APB, двум шинам AHB и 32-битной матрице шин multi-AHB.
Устройства STM32L451xx имеют несколько встроенных механизмов защиты для встроенной флэш-памяти и SRAM: защиту от считывания, защиту от записи, защиту от считывания фирменного кода и брандмауэр.
Устройства оснащены быстрым 12-разрядным АЦП (5 Мвыб/с), двумя компараторами, одним операционным усилителем, одним каналом ЦАП, внутренним буфером опорного напряжения, маломощными часами реального времени, одним 32-разрядным таймером общего назначения, одним 16-разрядным ШИМ-таймером, предназначенным для управления двигателем, четырьмя 16-разрядными таймерами общего назначения и двумя 16-разрядными маломощными таймерами.
Кроме того, доступно до 21 канала емкостного измерения.
Они также оснащены стандартными и расширенными интерфейсами связи, а именно четырьмя I2C, тремя SPI, тремя USART, одним UART и одним маломощным UART, одним SAI, одним SDMMC, одним CAN.
STM32L451xx работает в диапазонах температур от -40 до +85 °C (переход +105 °C) и от -40 до +125 °C (переход +130 °C) при напряжении питания от 1,71 до 3,6 В. Полный набор режимов энергосбережения позволяет разрабатывать маломощные приложения.
Поддерживаются некоторые независимые источники питания: аналоговый независимый вход питания для АЦП, ЦАП, OPAMP и компараторов. Вход VBAT позволяет резервировать RTC и резервные регистры.
Семейство STM32L451xx предлагает шесть корпусов с количеством выводов от 48 до 100.
• Сверхнизкое энергопотребление с FlexPowerControl
– Напряжение питания от 1,71 В до 3,6 В
– Диапазон температур от -40 °C до 85/125 °C
– 145 нА в режиме VBAT: питание для RTC и 32×32-битных резервных регистров
– 22 нА Режим выключения (5 контактов пробуждения)
– 106 нА Режим ожидания (5 контактов пробуждения)
– 375 нА Режим ожидания с RTC
– 2,05 мкА в режиме Stop 2, 2,40 мкА с RTC
– 84 мкА/МГц рабочий режим
– Режим пакетного сбора данных (BAM)
– 4 мкс пробуждения из режима остановки
– Сброс при падении напряжения (BOR)
– Матрица межсоединений
• Ядро: 32-битный процессор Arm® Cortex®-M4 с FPU, адаптивный ускоритель реального времени (ART Accelerator™), позволяющий выполнять команды с нулевым состоянием ожидания из флэш-памяти, частота до 80 МГц, MPU, 100DMIPS и инструкции DSP
• Тест производительности
– 1,25 DMIPS/МГц (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/МГц @ 80 МГц)
• Энергетический бенчмарк
– 335 баллов ULPMark™ CP
– 104 балла по шкале ULPMark™ PP
• Источники тактовой частоты
– Кварцевый генератор от 4 до 48 МГц
– Кварцевый генератор 32 кГц для RTC (LSE)
– Внутренний RC-приемник 16 МГц с заводской настройкой (±1%)
– Внутренний маломощный RC 32 кГц (±5%)
– Внутренний многоскоростной генератор от 100 кГц до 48 МГц, автоматически подстраиваемый LSE (точность лучше ±0,25 %)
– Внутренний 48 МГц с восстановлением тактовой частоты
– 2 ФАПЧ для системных часов, звука, АЦП
• До 83 быстрых операций ввода-вывода, большинство из которых устойчивы к напряжению 5 В
• Часы реального времени с аппаратным календарем, сигнализациями и калибровкой
• До 21 емкостного сенсорного канала: поддержка сенсорных клавиш, линейных и поворотных сенсорных датчиков
• 12 таймеров: 1x 16-битный расширенный контроллер двигателя, 1x 32-битный и 3x 16-битных общего назначения, 2x 16-битных базовых, 2x маломощных 16-битных таймера (доступны в режиме остановки), 2x сторожевых таймера, таймер SysTick
• Воспоминания
– До 512 КБ однобанковой флэш-памяти, фирменная защита считывания кода
– 160 КБ SRAM, включая 32 КБ с аппаратной проверкой четности
– Интерфейс памяти Quad SPI
• Богатый набор аналоговых периферийных устройств (независимое питание)
– 1x 12-битный АЦП 5 Msps, до 16 бит с аппаратной передискретизацией, 200 мкА/Msps
– 1x 12-битный выходной канал ЦАП, выборка и хранение с низким энергопотреблением
– 1x операционный усилитель со встроенным PGA
– 2x сверхмаломощных компаратора
– Точный буферизованный выход опорного напряжения 2,5 В или 2,048 В
• 16x интерфейсов связи
– 1x SAI (последовательный аудиоинтерфейс)
– 4x I2C FM+(1 Мбит/с), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, модем)
– 1x UART (LIN, IrDA, модем)
– 1x LPUART (Остановка 2 пробуждения)
– 3x SPI (и 1x Quad SPI)
– Интерфейс CAN (2.0B Active) и SDMMC
– IRTIM (инфракрасный интерфейс)
• 14-канальный контроллер DMA
• Настоящий генератор случайных чисел
• Блок расчета CRC, 96-битный уникальный идентификатор
• Поддержка разработки: отладка последовательного провода (SWD), JTAG, Embedded Trace Macrocell™