STM32L451REY6TR ARM Микроконтролери – MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 512 kbytes Flash, DFSDM
♠ Описание на продукта
Атрибут на продукта | Стойност на атрибута |
производител: | STMicroelectronics |
Категория на продукта: | Микроконтролери ARM - MCU |
RoHS: | Подробности |
серия: | STM32L451RE |
Стил на монтаж: | SMD/SMT |
Опаковка / Калъф: | CSP-64 |
Ядро: | ARM Cortex M4 |
Размер на програмната памет: | 512 kB |
Ширина на шината за данни: | 32 бита |
Резолюция на ADC: | 12 бита |
Максимална тактова честота: | 80 MHz |
Брой I/O: | 52 I/O |
Размер на RAM за данни: | 160 kB |
Захранващо напрежение - мин.: | 1,71 V |
Захранващо напрежение - Макс. | 3,6 V |
Минимална работна температура: | - 40 С |
Максимална работна температура: | + 85 С |
Опаковка: | Макара |
Опаковка: | Нарязана лента |
Марка: | STMicroelectronics |
DAC Резолюция: | 12 бита |
Тип RAM за данни: | SRAM |
Тип интерфейс: | CAN, I2C, LPUART, SAI, SPI, UART |
Брой ADC канали: | 16 канал |
Брой таймери/броячи: | 11 Таймер |
Продукт: | MCU+FPU |
Вид на продукта: | Микроконтролери ARM - MCU |
Тип програмна памет: | Светкавица |
Фабрично количество в опаковка: | 5000 |
подкатегория: | Микроконтролери - MCU |
Търговско наименование: | STM32 |
Таймери за наблюдение: | Таймер за наблюдение, с прозорец |
Единично тегло: | 0,000526 унция |
♠ Arm® Cortex®-M4 с изключително ниска мощност 32-битов MCU+FPU, 100DMIPS, до 512KB Flash, 160KB SRAM, аналогов, аудио
Устройствата STM32L451xx са микроконтролери с ултра ниска мощност, базирани на високопроизводителното 32-битово RISC ядро Arm® Cortex®-M4, работещо на честота до 80 MHz.Ядрото Cortex-M4 разполага с единица с плаваща запетая (FPU) с единична точност, която поддържа всички Arm® инструкции за обработка на данни с единична точност и типове данни.Той също така прилага пълен набор от DSP инструкции и устройство за защита на паметта (MPU), което подобрява сигурността на приложението.
Устройствата STM32L451xx вграждат високоскоростни памети (флаш памет до 512 Kbyte, 160 Kbyte SRAM), интерфейс за флаш памети Quad SPI (наличен във всички пакети) и широк набор от подобрени I/O и периферни устройства, свързани към две APB шини , две AHB шини и 32-битова мулти-AHB шина матрица.
Устройствата STM32L451xx вграждат няколко защитни механизма за вградена флаш памет и SRAM: защита при четене, защита при запис, защита при четене на собствен код и защитна стена.
Устройствата предлагат бърз 12-битов ADC (5 Msps), два компаратора, един операционен усилвател, един DAC канал, вътрешен референтен буфер за напрежение, RTC с ниска мощност, един 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 V захранване.Изчерпателен набор от режими за пестене на енергия прави възможно проектирането на приложения с ниска мощност.
Поддържат се някои независими захранвания: вход за аналогово независимо захранване за ADC, DAC, OPAMP и компаратори.VBAT вход прави възможно архивирането на RTC и резервните регистри.
Семейството STM32L451xx предлага шест пакета от 48 до 100-пинови пакети.
• Изключително ниска мощност с FlexPowerControl
– 1,71 V до 3,6 V захранване
– -40 °C до 85/125 °C температурен диапазон
– 145 nA в режим VBAT: захранване за RTC и 32×32-битови резервни регистри
– 22 nA режим на изключване (5 пина за събуждане)
– 106 nA режим на готовност (5 пина за събуждане)
– 375 nA Режим на готовност с RTC
– 2.05 µA Stop 2 режим, 2.40 µA с RTC
– 84 µA/MHz режим на работа
– Режим на партидно събиране (BAM)
– 4 µs събуждане от режим Stop
– Браун нулиране (BOR)
– Матрица за свързване
• Ядро: Arm® 32-bit Cortex®-M4 CPU с FPU, Адаптивен ускорител в реално време (ART Accelerator™), позволяващ изпълнение без изчакване от Flash памет, честота до 80 MHz, MPU, 100DMIPS и DSP инструкции
• Показател за ефективност
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273.55 CoreMark® (3.42 CoreMark/MHz при 80 MHz)
• Енергиен бенчмарк
– 335 ULPMark™ CP резултат
– 104 ULMark™ PP резултат
• Източници на часовник
– кристален осцилатор от 4 до 48 MHz
– 32 kHz кристален осцилатор за RTC (LSE)
– Вътрешен 16 MHz фабрично подрязан RC (±1%)
– Вътрешен нискоенергиен 32 kHz RC (±5%)
– Вътрешен многоскоростен 100 kHz до 48 MHz осцилатор, автоматично подстригван от LSE (по-добра от ±0,25% точност)
– Вътрешен 48 MHz с възстановяване на часовника
– 2 PLL за системен часовник, аудио, ADC
• До 83 бързи I/O, повечето 5 V-толерантни
• RTC с HW календар, аларми и калибриране
• До 21 капацитивни сензорни канала: поддържа сензорни, линейни и ротационни сензори за докосване
• 12x таймери: 1x 16-битов усъвършенстван моторен контрол, 1x 32-битов и 3x 16-битов с общо предназначение, 2x 16-битов основен, 2x 16-битови таймери с ниска мощност (налични в режим Stop), 2x watchdogs, SysTick таймер
• Спомени
– До 512 KB единична банка Flash, защита при четене на собствен код
– 160 KB SRAM, включително 32 KB с проверка на паритета на хардуера
– Quad SPI интерфейс на паметта
• Богати аналогови периферни устройства (независимо захранване)
– 1x 12-битов ADC 5 Msps, до 16 бита с хардуерно свръхсемплиране, 200 µA/Msps
– 1x 12-битови DAC изходни канали, семплиране и задържане с ниска мощност
– 1x операционен усилвател с вграден PGA
– 2x компаратора с ултра ниска мощност
– Точен буфериран изход за референтно напрежение 2,5 V или 2,048 V
• 16x комуникационни интерфейса
– 1x SAI (сериен аудио интерфейс)
– 4x I2C FM+(1 Mbit/s), 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™