STM32L431CCT6 ARM mikrovaldikliai – MCU itin mažos galios FPU Arm Cortex-M4 MCU 80 MHz 256 Kbaitų blykstės
♠ Produkto aprašymas
Produkto atributas | Atributo reikšmė |
Gamintojas: | STMicroelectronics |
Produkto kategorija: | ARM mikrovaldikliai - MCU |
RoHS: | Išsami informacija |
Serija: | STM32L431CC |
Montavimo stilius: | SMD/SMT |
Pakuotė / dėklas: | LQFP-48 |
Branduolys: | ARM Cortex M4 |
Programos atminties dydis: | 256 kB |
Duomenų magistralės plotis: | 32 bitų |
ADC skiriamoji geba: | 12 bitų |
Maksimalus takto dažnis: | 80 MHz |
Įvesčių / išvesčių skaičius: | 38 įvesties/išvesties |
Duomenų RAM dydis: | 64 kB |
Maitinimo įtampa - Min.: | 1,71 V |
Maitinimo įtampa - maks.: | 3,6 V |
Minimali darbinė temperatūra: | - 40 °C |
Maksimali darbinė temperatūra: | + 85 °C |
Pakuotė: | Dėklas |
Prekės ženklas: | STMicroelectronics |
DAC skiriamoji geba: | 12 bitų |
Duomenų RAM tipas: | SRAM |
Sąsajos tipas: | CAN, I2C, LPUART, SAI, SPI, USART |
Jautrus drėgmei: | Taip |
ADC kanalų skaičius: | 10 kanalų |
Laikmačių / skaitiklių skaičius: | 11 Laikmatis |
Procesoriaus serija: | STM32L4 |
Produktas: | Mikrovaldiklis + FPU |
Produkto tipas: | ARM mikrovaldikliai - MCU |
Programos atminties tipas: | Blykstė |
Gamyklinės pakuotės kiekis: | 1500 |
Subkategorija: | Mikrovaldikliai - MCU |
Prekinis pavadinimas: | STM32 |
Sarginiai laikmačiai: | Sarginio laikmačio funkcija, langinė |
Vieneto svoris: | 0,006349 uncijos |
♠ Itin mažos galios „Arm® Cortex®-M4“ 32 bitų MCU+FPU, 100 DMIPS, iki 256 KB „Flash“, 64 KB SRAM, analoginis, garsas
„STM32L431xx“ įrenginiai yra itin mažos galios mikrovaldikliai, pagrįsti didelio našumo „Arm® Cortex®-M4“ 32 bitų RISC branduoliu, veikiančiu iki 80 MHz dažniu. „Cortex-M4“ branduolyje yra slankiojo kablelio vienetas (FPU) su vienu tikslumu, kuris palaiko visas „Arm®“ vieno tikslumo duomenų apdorojimo instrukcijas ir duomenų tipus. Jis taip pat įdiegia visą DSP instrukcijų rinkinį ir atminties apsaugos įrenginį (MPU), kuris padidina programų saugumą.
STM32L431xx įrenginiuose integruotos didelės spartos atmintinės („Flash“ atmintis iki 256 kbitų, 64 kbitų SRAM), „Quad SPI“ „flash“ atminties sąsaja (yra visuose korpusuose) ir platus patobulintų įvesties / išvesties bei periferinių įrenginių, prijungtų prie dviejų APB magistralių, dviejų AHB magistralių ir 32 bitų kelių AHB magistralių matricos, asortimentas.
STM32L431xx įrenginiuose yra keli įterptosios „Flash“ atminties ir SRAM apsaugos mechanizmai: nuskaitymo apsauga, rašymo apsauga, patentuoto kodo nuskaitymo apsauga ir užkarda.
Įrenginiai siūlo greitą 12 bitų ADC (5 Msps), du lygintuvus, vieną operacinį stiprintuvą, du DAC kanalus, vidinį įtampos etaloninį buferį, mažos galios RTC, vieną bendrosios paskirties 32 bitų laikmatį, vieną 16 bitų PWM laikmatį, skirtą variklio valdymui, keturis bendrosios paskirties 16 bitų laikmačius ir du 16 bitų mažos galios laikmačius.
• Itin mažos energijos sąnaudos su „FlexPowerControl“
– Maitinimo šaltinis nuo 1,71 V iki 3,6 V
– Temperatūros diapazonas nuo -40 °C iki 85/105/125 °C
– 200 nA VBAT režimu: maitinimas RTC ir 32 × 32 bitų atsarginių kopijų registrams
– 8 nA išjungimo režimas (5 pažadinimo kontaktai)
– 28 nA Budėjimo režimas (5 žadinimo kontaktai)
– 280 nA budėjimo režimas su RTC
– 1,0 µA „Stop 2“ režimu, 1,28 µA su RTC
– 84 µA/MHz veikimo režimas
– Paketinio duomenų rinkimo režimas (BAM)
– 4 µs pabudimas iš sustabdymo režimo
– Įtampos kritimo atstatymas (BOR)
– Sujungimo matrica
• Branduolys: „Arm®“ 32 bitų „Cortex®-M4“ procesorius su FPU, adaptyviu realaus laiko greitintuvu („ART Accelerator™“), leidžiančiu vykdyti duomenis be laukimo būsenos iš „Flash“ atminties, dažnis iki 80 MHz, MPU, 100DMIPS ir DSP instrukcijos
• Našumo lyginamasis rodiklis
– 1,25 DMIPS/MHz („Drystone 2.1“)
– 273,55 „CoreMark®“ (3,42 „CoreMark“/MHz esant 80 MHz dažniui)
• Energijos lyginamasis rodiklis
– 176,7 ULPBench® balo
• Laikrodžio šaltiniai
– 4–48 MHz kristalinis osciliatorius
– 32 kHz kristalinis osciliatorius RTC (LSE)
– Vidinis 16 MHz gamykloje sureguliuotas RC (±1 %)
– Vidinis mažos galios 32 kHz RC (±5 %)
– Vidinis daugiapakopis 100 kHz–48 MHz osciliatorius, automatiškai reguliuojamas LSE (tikslumas geresnis nei ±0,25 %)
– Vidinis 48 MHz su taktinio dažnio atkūrimu
– 2 PLL sistemos laikrodžiui, garsui, ADC
• Iki 83 greitų įėjimų / išėjimų, dauguma jų toleruoja 5 V įtampą
• RTC su aparatinės įrangos kalendoriumi, signalizacija ir kalibravimu
• Iki 21 talpinio jutimo kanalų: palaiko jutiklinius klavišus, linijinius ir rotacinius jutiklius
• 11 laikmačių: 1 16 bitų pažangiam variklio valdymui, 1 32 bitų ir 2 16 bitų bendrosios paskirties, 2 16 bitų baziniai, 2 mažos galios 16 bitų laikmačiai (galima veikti sustabdymo režimu), 2 sarginiai laikmačiai, „SysTick“ laikmatis
• Prisiminimai
– Iki 256 KB vieno banko „Flash“ atmintis, patentuota kodo nuskaitymo apsauga
– 64 KB SRAM, įskaitant 16 KB su aparatinės įrangos pariteto patikrinimu
– Keturių SPI atminties sąsaja
• Gausūs analoginiai periferiniai įrenginiai (nepriklausomas maitinimas)
– 1 x 12 bitų ADC 5 Msps, iki 16 bitų su aparatinės įrangos pertekliniu diskretizavimu, 200 µA/Msps
– 2 x 12 bitų DAC išvesties kanalai, mažos galios semplavimas ir laikymas
– 1x operacinis stiprintuvas su integruotu PGA
– 2 itin mažos galios lygintuvai
• 16 ryšio sąsajų
– 1x SAI (nuoseklioji garso sąsaja)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 4x USART (ISO 7816, LIN, IrDA, modemas)
– 1x LPUART (2 sustabdymo pažadinimas)
– 3 SPI (ir 1 keturių SPI)
– CAN (2.0B aktyvus) ir SDMMC sąsaja
– SWPMI vieno laido protokolo pagrindinė I/F
– IRTIM (infraraudonųjų spindulių sąsaja)
• 14 kanalų DMA valdiklis
• Tikras atsitiktinių skaičių generatorius
• CRC skaičiavimo vienetas, 96 bitų unikalus ID
• Kūrimo palaikymas: nuosekliojo ryšio derinimas (SWD), JTAG, įterptasis „Trace Macrocell™“