STM32L431CCT6 ARM mikrokontroleri – MCU Ultra-niske snage FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Serija: | STM32L431CC |
Stil montaže: | SMD/SMT |
Paket / Case: | LQFP-48 |
jezgro: | ARM Cortex M4 |
Veličina programske memorije: | 256 kB |
Širina sabirnice podataka: | 32 bit |
ADC rezolucija: | 12 bit |
Maksimalna taktna frekvencija: | 80 MHz |
Broj ulaza/izlaza: | 38 I/O |
Veličina RAM-a podataka: | 64 kB |
Napon napajanja - Min: | 1,71 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Pakovanje: | Tray |
Brand: | STMicroelectronics |
DAC rezolucija: | 12 bit |
Vrsta RAM-a podataka: | SRAM |
Vrsta interfejsa: | CAN, I2C, LPUART, SAI, SPI, USART |
Osetljivo na vlagu: | Da |
Broj ADC kanala: | 10 Channel |
Broj tajmera/brojala: | 11 Tajmer |
Serija procesora: | STM32L4 |
proizvod: | MCU+FPU |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Tip programske memorije: | Flash |
Fabrička količina pakovanja: | 1500 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovačko ime: | STM32 |
Watchdog tajmeri: | Watchdog Timer, Windowed |
Težina jedinice: | 0,006349 oz |
♠ Arm® Cortex®-M4 32-bitni MCU+FPU sa ultra-niskom potrošnjom, 100DMIPS, do 256KB Flash, 64KB SRAM, analogni, audio
STM32L431xx uređaji su mikrokontroleri ultra male snage bazirani na Arm® Cortex®-M4 32-bitnom RISC jezgru visokih performansi koji rade na frekvenciji do 80 MHz.Cortex-M4 jezgro ima jedinicu s pomičnim zarezom (FPU) jednostruke preciznosti koja podržava sve Arm® instrukcije i tipove podataka za obradu podataka jednostruke preciznosti.Takođe implementira kompletan set DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
STM32L431xx uređaji ugrađuju memorije velike brzine (Flash memorija do 256 Kbyte, 64 Kbyte SRAM), Quad SPI flash memorijski interfejs (dostupan na svim paketima) i širok spektar poboljšanih I/O i perifernih uređaja povezanih na dvije APB magistrale , dvije AHB sabirnice i 32-bitnu multi-AHB matricu sabirnice.
STM32L431xx uređaji ugrađuju nekoliko zaštitnih mehanizama za ugrađenu Flash memoriju i SRAM: zaštitu od čitanja, zaštitu od pisanja, zaštitu od čitanja vlasničkog koda i zaštitni zid.
Uređaji nude brzi 12-bitni ADC (5 Msps), dva komparatora, jedno operativno pojačalo, dva DAC kanala, interni referentni bafer napona, RTC male snage, jedan 32-bitni tajmer opšte namjene, jedan 16-bitni PWM tajmer namenjen kontroli motora, četiri 16-bitna tajmera opšte namene i dva 16-bitna tajmera male snage.
• Ultra-niska potrošnja sa FlexPowerControl
– Napajanje od 1,71 V do 3,6 V
– Temperaturni opseg od -40 °C do 85/105/125 °C
– 200 nA u VBAT modu: napajanje za RTC i 32×32-bitne rezervne registre
– 8 nA Shutdown mod (5 pinova za buđenje)
– 28 nA Standby mod (5 pinova za buđenje)
– 280 nA Standby mod sa RTC
– 1,0 µA Stop 2 mod, 1,28 µA sa RTC
– 84 µA/MHz režim rada
– Način skupne akvizicije (BAM)
– 4 µs buđenje iz Stop moda
– Brown out reset (BOR)
– Matrica interkonekcije
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU sa FPU-om, Adaptivni akcelerator u realnom vremenu (ART Accelerator™) koji omogućava izvršavanje 0-stanja čekanja iz Flash memorije, frekvencija do 80 MHz, MPU, 100 DMIPS i DSP instrukcije
• Reper performansi
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energetski standard
– 176,7 ULPBench® rezultat
• Izvori sata
– Kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator za RTC (LSE)
– Interni 16 MHz tvornički podešen RC (±1%)
– Interni RC niske snage 32 kHz (±5%)
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, automatski skraćen od strane LSE (bolja od ±0,25 % tačnosti)
– Interni 48 MHz sa oporavkom takta
– 2 PLL-a za sistemski sat, audio, ADC
• Do 83 brza I/O-a, većina 5 V-tolerantnih
• RTC sa HW kalendarom, alarmima i kalibracijom
• Do 21 kapacitivni senzorski kanal: podržava senzore dodira, linearne i rotacijske senzore dodira
• 11x tajmera: 1x 16-bitna napredna kontrola motora, 1x 32-bitna i 2x 16-bitna opce namjene, 2x 16-bitna osnovna, 2x 16-bitna tajmera male snage (dostupno u Stop modu), 2x nadzorni kontrolori, SysTick tajmer
• Uspomene
– Do 256 KB Flash za jednu banku, zaštićena zaštita od čitanja koda
– 64 KB SRAM-a uključujući 16 KB sa hardverskom provjerom pariteta
– Quad SPI memorijski interfejs
• Bogata analogna periferija (nezavisno napajanje)
– 1x 12-bitni ADC 5 Msps, do 16-bitni sa hardverskim oversamplingom, 200 µA/Msps
– 2x 12-bitna DAC izlazna kanala, uzorkovanje i zadržavanje male snage
– 1x operativno pojačalo sa ugrađenim PGA
– 2x komparatora ultra male snage
• 16x komunikacionih interfejsa
– 1x SAI (serijski audio interfejs)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 4x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 buđenja)
– 3x SPI (i 1x Quad SPI)
– CAN (2.0B aktivno) i SDMMC sučelje
– SWPMI jednožični glavni I/F protokol
– IRTIM (Infracrveni interfejs)
• 14-kanalni DMA kontroler
• Pravi generator slučajnih brojeva
• CRC obračunska jedinica, 96-bitni jedinstveni ID
• Razvojna podrška: serijski debug (SWD), JTAG, Embedded Trace Macrocell™