STM32L431CCT6 ARM микроконтролери – MCU FPU ултра мале потрошње енергије Arm Cortex-M4 MCU 80 MHz 256 Kbajta fleš memorije
♠ Опис производа
Атрибут производа | Вредност атрибута |
Произвођач: | СТМикроелектроника |
Категорија производа: | ARM микроконтролери - MCU |
RoHS: | Детаљи |
Серија: | СТМ32Л431ЦЦ |
Стил монтаже: | СМД/СМТ |
Пакет / Кутија: | LQFP-48 |
Језгро: | ARM Cortex M4 |
Величина програмске меморије: | 256 kB |
Ширина магистрале података: | 32-битни |
Резолуција АДЦ-а: | 12-битни |
Максимална фреквенција такта: | 80 MHz |
Број У/И: | 38 У/И |
Величина РАМ меморије за податке: | 64 кБ |
Напон напајања - мин: | 1,71 V |
Напон напајања - Макс.: | 3,6 V |
Минимална радна температура: | - 40°C |
Максимална радна температура: | +85°C |
Паковање: | Послужавник |
Марка: | СТМикроелектроника |
Резолуција DAC-а: | 12-битни |
Тип РАМ меморије за податке: | СРАМ |
Тип интерфејса: | ЦАН, И2Ц, ЛПУАРТ, САИ, СПИ, УСАРТ |
Осетљив на влагу: | Да |
Број ADC канала: | 10 канала |
Број тајмера/бројача: | 11 Тајмер |
Серија процесора: | СТМ32Л4 |
Производ: | MCU+FPU |
Тип производа: | ARM микроконтролери - MCU |
Тип програмске меморије: | Бљесак |
Количина фабричког паковања: | 1500 |
Подкатегорија: | Микроконтролери - MCU |
Трговачко име: | СТМ32 |
Тајмери за чување података: | Тајмер за чување података, са прозором |
Тежина јединице: | 0,006349 оз |
♠ Ултра-нисконапонски Arm® Cortex®-M4 32-битни MCU+FPU, 100DMIPS, до 256KB Flash, 64KB SRAM, аналогни, аудио
Уређаји STM32L431xx су микроконтролери ултра мале потрошње енергије засновани на високоперформансном Arm® Cortex®-M4 32-битном RISC језгру које ради на фреквенцији до 80 MHz. Cortex-M4 језгро има јединицу за обраду података са покретним зарезом (FPU) једноструке прецизности која подржава све Arm® инструкције и типове података за обраду података једноструке прецизности. Такође имплементира комплетан сет DSP инструкција и јединицу за заштиту меморије (MPU) која побољшава безбедност апликације.
Уређаји STM32L431xx уграђују брзе меморије (флеш меморија до 256 Kbyte, 64 Kbyte SRAM-а), Quad SPI интерфејс за флеш меморије (доступан на свим кућиштима) и широк спектар побољшаних У/И и периферних уређаја повезаних на две APB магистрале, две AHB магистрале и 32-битну мулти-AHB матрицу магистрале.
Уређаји STM32L431xx уграђују неколико механизама заштите за уграђену флеш меморију и SRAM: заштиту од читања, заштиту од писања, заштиту од читања власничког кода и заштитни зид (фајервол).
Уређаји нуде брзи 12-битни АЦП (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 процесор са FPU-ом, адаптивним акцелератором у реалном времену (ART Accelerator™) који омогућава извршавање без чекања из флеш меморије, фреквенција до 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-битни тајмери мале потрошње енергије (доступни у режиму заустављања), 2 контролна уређаја, SysTick тајмер
• Сећања
– До 256 KB флеш меморије за једну банку, заштита од очитавања власничког кода
– 64 KB SRAM-a, укључујући 16 KB са хардверском провером паритета
– Четвороструки SPI меморијски интерфејс
• Богата аналогна периферија (независно напајање)
– 1x 12-битни АЦП 5 Msps, до 16-битног са хардверским надсемпловањем, 200 µA/Msps
– 2x 12-битни DAC излазни канал, узорковање и задржавање мале потрошње енергије
– 1x операциони појачавач са уграђеним PGA
– 2x компаратора ултра мале снаге
• 16x комуникационих интерфејса
– 1x SAI (серијски аудио интерфејс)
– 3к И2Ц ФМ+ (1 Мбит/с), СМБус/ПМБус
– 4x USART-а (ISO 7816, LIN, IrDA, модем)
– 1x LPUART (буђење на 2. станици)
– 3x SPI (и 1x Quad SPI)
– CAN (2.0B Active) и SDMMC интерфејс
– SWPMI главни интерфејс за протокол једне жице
– IRTIM (инфрацрвени интерфејс)
• 14-канални DMA контролер
• Прави генератор случајних бројева
• Јединица за израчунавање CRC-а, јединствени ИД од 96 бита
• Подршка за развој: отклањање грешака у серијском ожичењу (SWD), JTAG, Embedded Trace Macrocell™