STM32L431RCT6 ARM микроконтролери – MCU FPU со ултра ниска потрошувачка на енергија, Cortex-M4 MCU со 80 MHz, 256 Kbytes флеш меморија
♠ Опис на производот
Атрибут на производот | Вредност на атрибутот |
Производител: | СТМикроелектроникс |
Категорија на производ: | ARM микроконтролери - MCU |
RoHS: | Детали |
Серија: | STM32L431RC |
Стил на монтирање: | СМД/СМТ |
Пакување / Кутија: | LQFP-64 |
Јадро: | ARM Cortex M4 |
Големина на меморијата на програмата: | 256 kB |
Ширина на податочната магистрала: | 32-битен |
Резолуција на ADC: | 12-битна |
Максимална фреквенција на часовникот: | 80 MHz |
Број на влезно-излезни приклучоци: | 52 влезно/излезни приклучоци |
Големина на RAM меморијата: | 64 kB |
Напон на напојување - мин.: | 1,71 V |
Напон на напојување - Макс.: | 3,6 V |
Минимална работна температура: | - 40°C |
Максимална работна температура: | + 85°C |
Пакување: | Послужавник |
Бренд: | СТМикроелектроникс |
Резолуција на DAC: | 12-битна |
Тип на RAM меморија: | SRAM |
Тип на интерфејс: | CAN, I2C, LPUART, SAI, SPI, USART |
Чувствителен на влага: | Да |
Број на ADC канали: | 16 канали |
Број на тајмери/бројачи: | 11 Тајмер |
Серија на процесори: | STM32L4 |
Производ: | MCU+FPU |
Тип на производ: | ARM микроконтролери - MCU |
Тип на меморија на програмата: | Блиц |
Количина на фабричко пакување: | 960 |
Подкатегорија: | Микроконтролери - микроконтролер |
Трговско име: | STM32 |
Тајмери за надзор: | Тајмер за чувар, со прозорец |
Единечна тежина: | 0,012335 оз |
♠ Ултра-ниска потрошувачка на енергија Arm® Cortex®-M4 32-битен MCU+FPU, 100DMIPS, до 256KB флеш меморија, 64KB SRAM, аналогно, аудио
Уредите STM32L431xx се микроконтролери со ултра ниска потрошувачка на енергија базирани на високо-перформансното 32-битно RISC јадро Arm® Cortex®-M4 кое работи на фреквенција до 80 MHz. Јадрото Cortex-M4 има единица со подвижна запирка (FPU) со единечна прецизност која ги поддржува сите инструкции и типови на податоци со единечна прецизност на Arm®. Исто така, имплементира целосен сет на DSP инструкции и единица за заштита на меморијата (MPU) што ја подобрува безбедноста на апликациите.
Уредите STM32L431xx вградуваат мемории со голема брзина (флеш меморија до 256 Kbyte, 64 Kbyte SRAM), интерфејс за Quad SPI флеш мемории (достапен на сите пакети) и широк спектар на подобрени влезно-излезни приклучоци и периферни уреди поврзани со две APB магистрали, две AHB магистрали и 32-битна мулти-AHB магистрална матрица.
Уредите STM32L431xx вклучуваат неколку заштитни механизми за вградена Flash меморија и SRAM: заштита од читање, заштита од запишување, заштита од читање на сопствен код и Firewall.
Уредите нудат брз 12-битен ADC (5 Msps), два компаратори, еден оперативен засилувач, два DAC канали, внатрешен референтен бафер за напон, RTC со ниска потрошувачка на енергија, еден 32-битен тајмер за општа намена, еден 16-битен PWM тајмер наменет за контрола на моторот, четири 16-битни тајмери за општа намена и два 16-битни тајмери за ниска потрошувачка на енергија.
• Ултра ниска потрошувачка на енергија со FlexPowerControl
– Напојување од 1,71 V до 3,6 V
– температурен опсег од -40 °C до 85/105/125 °C
– 200 nA во VBAT режим: напојување за RTC и 32×32-битни регистри за резервна копија
– 8 nA режим на исклучување (5 пинови за будење)
– 28 nA режим на подготвеност (5 пина за будење)
– 280 nA режим на подготвеност со RTC
– 1,0 µA Стоп 2 режим, 1,28 µA со RTC
– 84 µA/MHz режим на работа
– Режим на сериско снимање (BAM)
– 4 µs будење од режим на стоп
– Ресетирање на исклучување на кафеавата боја (BOR)
– Матрица за меѓусебно поврзување
• Јадро: Arm® 32-битен Cortex®-M4 CPU со FPU, адаптивен забрзувач во реално време (ART Accelerator™) кој овозможува извршување во состојба на 0 чекање од Flash меморија, фреквенција до 80 MHz, MPU, 100DMIPS и DSP инструкции
• Репер за перформанси
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Енергетски репер
– 176,7 ULPBench® резултат
• Извори на часовник
– Кристален осцилатор од 4 до 48 MHz
– 32 kHz кристален осцилатор за RTC (LSE)
– Внатрешен RC од 16 MHz, фабрички уреден (±1%)
– Внатрешен RC со ниска моќност од 32 kHz (±5%)
– Внатрешен повеќебрзински осцилатор од 100 kHz до 48 MHz, автоматски се прилагодува со LSE (точност подобра од ±0,25%)
– Внатрешни 48 MHz со обновување на часовникот
– 2 PLL за системски часовник, аудио, ADC
• До 83 брзи влезно-излезни приклучоци, повеќето толерантни на 5 V
• RTC со календар за опрема, аларми и калибрација
• До 21 капацитивни сензорски канали: поддржува сензори на допир, линеарни и ротациони сензори на допир
• 11x тајмери: 1x 16-битна напредна контрола на моторот, 1x 32-битна и 2x 16-битна општа намена, 2x 16-битни основни, 2x 16-битни тајмери со мала потрошувачка на енергија (достапни во режим на стоп), 2x watchdogs, тајмер SysTick
• Спомени
– До 256 KB флеш меморија со една банка, сопствена заштита при читање на код
– 64 KB SRAM, вклучувајќи 16 KB со проверка на паритет на хардверот
– Quad SPI мемориски интерфејс
• Богати аналогни периферни уреди (независно напојување)
– 1x 12-битен ADC 5 Msps, до 16-битен со хардверско пресемплирање, 200 µA/Msps
– 2x 12-битни DAC излезни канали, семплирање и задржување со мала потрошувачка на енергија
– 1x оперативен засилувач со вграден PGA
– 2x компаратори со ултра ниска потрошувачка на енергија
• 16x комуникациски интерфејси – 1x SAI (сериски аудио интерфејс)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 4x USART (ISO 7816, LIN, IrDA, модем)
– 1x LPUART (Стоп 2 будење)
– 3x SPI (и 1x Quad SPI)
– CAN (2.0B активен) и SDMMC интерфејс
– SWPMI едножичен протоколски главен влезен приклучок/излез
– IRTIM (инфрацрвен интерфејс)
• 14-канален DMA контролер
• Генератор на вистински случајни броеви
• CRC единица за пресметка, 96-битен уникатен ID