STM32L431RCT6 Микроконтроллеры ARM — MCU Сверхмаломощный FPU Arm Cortex-M4 MCU 80 МГц 256 Кбайт флэш-памяти
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | STMicroelectronics |
Категория продукта: | Микроконтроллеры ARM — микроконтроллеры |
RoHS: | Подробности |
Ряд: | STM32L431RC |
Тип монтажа: | СМД/СМТ |
Посылка/кейс: | ЛКФП-64 |
Основной: | АРМ Кортекс М4 |
Объем памяти программы: | 256 КБ |
Ширина шины данных: | 32 бит |
Разрешение АЦП: | 12 бит |
Максимальная тактовая частота: | 80 МГц |
Количество входов/выходов: | 52 ввода/вывода |
Размер ОЗУ данных: | 64 КБ |
Напряжение питания - мин.: | 1,71 В |
Напряжение питания - макс.: | 3,6 В |
Минимальная рабочая температура: | - 40 С |
Максимальная рабочая температура: | +85 С |
Упаковка: | Поднос |
Марка: | STMicroelectronics |
Разрешение ЦАП: | 12 бит |
Тип ОЗУ данных: | SRAM |
Тип интерфейса: | CAN, I2C, LPUART, SAI, SPI, USART |
Чувствительность к влаге: | Да |
Количество каналов АЦП: | 16 каналов |
Количество таймеров/счетчиков: | 11 Таймер |
Серия процессоров: | СТМ32Л4 |
Продукт: | MCU+FPU |
Тип продукта: | Микроконтроллеры ARM — микроконтроллеры |
Тип памяти программы: | Вспышка |
Заводская упаковка: | 960 |
Подкатегория: | Микроконтроллеры - микроконтроллеры |
Торговое название: | СТМ32 |
Сторожевые таймеры: | Сторожевой таймер, оконный |
Единица измерения: | 0,012335 унций |
♠ Arm® Cortex®-M4 32-разрядный MCU+FPU со сверхнизким энергопотреблением, 100DMIPS, до 256 КБ флэш-памяти, 64 КБ SRAM, аналоговый, аудио
Устройства STM32L431xx представляют собой сверхмаломощные микроконтроллеры на базе высокопроизводительного 32-битного RISC-ядра Arm® Cortex®-M4, работающего на частоте до 80 МГц.Ядро Cortex-M4 оснащено модулем с плавающей запятой (FPU) одинарной точности, который поддерживает все инструкции и типы данных обработки данных Arm® с одинарной точностью.Он также реализует полный набор инструкций DSP и модуль защиты памяти (MPU), который повышает безопасность приложений.
Устройства STM32L431xx включают в себя высокоскоростную память (флеш-память до 256 Кбайт, 64 Кбайт SRAM), интерфейс флэш-памяти Quad SPI (имеется во всех комплектациях) и широкий спектр усовершенствованных входов-выходов и периферийных устройств, подключенных к двум шинам APB. , две шины AHB и 32-битная матрица шин multi-AHB.
В устройства STM32L431xx встроено несколько механизмов защиты встроенной флэш-памяти и SRAM: защита от считывания, защита от записи, защита от считывания проприетарного кода и брандмауэр.
Устройства предлагают быстрый 12-разрядный АЦП (5 Мвыб/с), два компаратора, один операционный усилитель, два канала ЦАП, внутренний буфер опорного напряжения, маломощный RTC, один 32-разрядный таймер общего назначения, один 16-разрядный таймер. ШИМ-таймер, предназначенный для управления двигателем, четыре 16-битных таймера общего назначения и два 16-битных таймера с низким энергопотреблением.
• Сверхнизкое энергопотребление с FlexPowerControl
– Источник питания от 1,71 В до 3,6 В
– Диапазон температур от -40 °C до 85/105/125 °C
– 200 нА в режиме VBAT: питание для RTC и 32×32-битных резервных регистров
– Режим отключения 8 нА (5 контактов пробуждения)
– 28 нА в режиме ожидания (5 контактов пробуждения)
– 280 нА в режиме ожидания с часами реального времени
– 1,0 мкА в режиме Stop 2, 1,28 мкА с RTC
– Рабочий режим 84 мкА/МГц
– Режим пакетного сбора данных (BAM)
– 4 мкс пробуждения из режима остановки
– Сброс коричневого цвета (BOR)
– Матрица межсоединений
• Ядро: 32-разрядный процессор Arm® Cortex®-M4 с FPU, адаптивный ускоритель реального времени (ART Accelerator™), позволяющий выполнять 0-состояние ожидания из флэш-памяти, частота до 80 МГц, MPU, 100DMIPS и инструкции DSP.
• Эталон производительности
– 1,25 DMIPS/МГц (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/МГц при 80 МГц)
• Энергетический эталон
– 176,7 балла ULPBench®
• Источники синхронизации
– кварцевый генератор от 4 до 48 МГц
– 32 кГц кварцевый генератор для RTC (LSE)
– Внутренний 16 МГц RC с заводской подстройкой (±1%)
– Внутренний маломощный RC 32 кГц (±5%)
– Внутренний многоскоростной генератор от 100 кГц до 48 МГц с автоматической подстройкой с помощью LSE (погрешность лучше ±0,25 %).
– Внутренняя частота 48 МГц с восстановлением тактовой частоты
– 2 PLL для системных часов, аудио, АЦП
• До 83 быстрых входов/выходов, большинство из которых устойчивы к напряжению 5 В
• RTC с аппаратным календарем, аварийными сигналами и калибровкой
• До 21 емкостного сенсорного канала: поддержка сенсорных кнопок, линейных и поворотных сенсорных датчиков
• 11 таймеров: 1 16-битный расширенный для управления двигателем, 1 32-битный и 2 16-битных общего назначения, 2 16-битных базовых, 2 маломощных 16-битных таймера (доступны в режиме остановки), 2 сторожевых таймера, SysTick таймер
• Воспоминания
– До 256 КБ одного банка флэш-памяти, защита от считывания собственного кода
– 64 КБ SRAM, включая 16 КБ с аппаратной проверкой четности
- Четырехъядерный интерфейс памяти SPI
• Богатый набор аналоговых периферийных устройств (независимая поставка)
– 1x 12-битный АЦП 5 Мвыб/с, до 16-бит с аппаратной передискретизацией, 200 мкА/Мвыб/с
- 2x 12-битных выходных канала ЦАП, выборка и удержание с низким энергопотреблением
— 1x операционный усилитель со встроенным PGA
- 2 компаратора сверхмалого энергопотребления
• 16 коммуникационных интерфейсов – 1x SAI (последовательный аудиоинтерфейс)
– 3x I2C FM+(1 Мбит/с), SMBus/PMBus
– 4x USART (ISO 7816, LIN, IrDA, модем)
- 1x LPUART (остановка 2 пробуждения)
– 3x SPI (и 1x Quad SPI)
– CAN (2.0B Active) и интерфейс SDMMC
– Мастер I/F однопроводного протокола SWPMI
– IRTIM (инфракрасный интерфейс)
• 14-канальный контроллер прямого доступа к памяти
• Генератор истинных случайных чисел
• Блок вычисления CRC, 96-битный уникальный идентификатор