STM32L431RCT6 ARM mikrokontroleri – MCU ultra male snage FPU Arm Cortex-M4 MCU 80 MHz 256 Kbajta Flasha
♠ Opis proizvoda
Svojstvo proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | pojedinosti |
Niz: | STM32L431RC |
Stil montaže: | SMD/SMT |
Paket/kovčeg: | LQFP-64 |
Jezgra: | ARM Cortex M4 |
Veličina programske memorije: | 256 kB |
Širina podatkovne sabirnice: | 32 bita |
Razlučivost ADC-a: | 12 bita |
Maksimalna taktna frekvencija: | 80 MHz |
Broj ulaza/izlaza: | 52 I/O |
Veličina podatkovnog RAM-a: | 64 kB |
Napon napajanja - Min.: | 1,71 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Ambalaža: | Ladica |
Marka: | STMicroelectronics |
DAC rezolucija: | 12 bita |
Vrsta podatkovnog RAM-a: | SRAM |
Vrsta sučelja: | CAN, I2C, LPUART, SAI, SPI, USART |
Osjetljivo na vlagu: | Da |
Broj ADC kanala: | 16 kanal |
Broj mjerača vremena/brojača: | 11 Odbrojavanje vremena |
Serija procesora: | STM32L4 |
Proizvod: | MCU+FPU |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Vrsta programske memorije: | Bljesak |
Tvornička količina pakiranja: | 960 |
Potkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Nadzorni mjerači vremena: | Watchdog Timer, s prozorom |
Težina jedinice: | 0,012335 oz |
♠ Arm® Cortex®-M4 32-bitni MCU+FPU ultra male potrošnje, 100DMIPS, do 256KB Flash, 64KB SRAM, analogni, audio
STM32L431xx uređaji su mikrokontroleri ultra niske potrošnje temeljeni na Arm® Cortex®-M4 32-bitnoj RISC jezgri visokih performansi koja radi na frekvenciji do 80 MHz.Jezgra Cortex-M4 ima jedinicu s pomičnim zarezom (FPU) s jednom preciznošću koja podržava sve Arm® upute za obradu podataka s jednom preciznošću i vrste podataka.Također implementira cijeli skup DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
Uređaji STM32L431xx ugrađuju memorije velike brzine (Flash memorija do 256 Kbyte, 64 Kbyte SRAM), sučelje Quad SPI flash memorije (dostupno na svim paketima) i širok raspon poboljšanih I/O-a i perifernih uređaja povezanih na dvije APB sabirnice , dvije AHB sabirnice i 32-bitna multi-AHB sabirnica.
Uređaji STM32L431xx 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 vatrozid.
Uređaji nude brzi 12-bitni ADC (5 Msps), dva komparatora, jedno operacijsko pojačalo, dva DAC kanala, interni međuspremnik referentnog napona, RTC male snage, jedan 32-bitni tajmer opće namjene, jedan 16-bitni PWM mjerač vremena namijenjen kontroli motora, četiri 16-bitna mjerača vremena opće namjene i dva 16-bitna mjerača vremena niske potrošnje.
• Ultra niske snage s FlexPowerControl
– Napajanje od 1,71 V do 3,6 V
– Raspon temperature od -40 °C do 85/105/125 °C
– 200 nA u VBAT modu: napajanje za RTC i 32×32-bitne rezervne registre
– 8 nA Način isključivanja (5 pinova za buđenje)
– 28 nA stanje mirovanja (5 pinova za buđenje)
– 280 nA Standby mod s RTC
– 1,0 µA Stop 2 način rada, 1,28 µA s RTC-om
– 84 µA/MHz način rada
– Skupni način prikupljanja (BAM)
– 4 µs buđenje iz Stop moda
– Resetiranje smeđe boje (BOR)
– Matrica međusobnog povezivanja
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU s FPU, Adaptivni akcelerator u stvarnom vremenu (ART Accelerator™) koji omogućuje izvršavanje bez stanja čekanja iz Flash memorije, frekvencija do 80 MHz, MPU, 100DMIPS i DSP upute
• Referentna vrijednost performansi
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Referentna vrijednost energije
– 176,7 ULPBench® rezultat
• Izvori sata
– kristalni oscilator od 4 do 48 MHz
– Kristalni oscilator od 32 kHz za RTC (LSE)
– Interni 16 MHz tvornički podešen RC (±1%)
– Interni RC male snage 32 kHz (±5%)
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, auto-trimiran pomoću LSE (bolje od ±0,25 % točnosti)
– Internih 48 MHz s obnavljanjem takta
– 2 PLL za sistemski sat, audio, ADC
• Do 83 brza I/Os, većina 5 V-tolerantnih
• RTC s HW kalendarom, alarmima i kalibracijom
• Do 21 kapacitivni senzorski kanal: podrška za dodirne tipke, linearne i rotacijske senzore za dodir
• 11x mjerača vremena: 1x 16-bitna napredna kontrola motora, 1x 32-bitna i 2x 16-bitna opće namjene, 2x 16-bitna osnovna, 2x 16-bitna mjerača vremena male snage (dostupni u Stop modu), 2x psi čuvari, SysTick mjerač vremena
• Sjećanja
– Do 256 KB flash jedne banke, zaštita čitanja vlasničkog koda
– 64 KB SRAM-a uključujući 16 KB s hardverskom paritetnom provjerom
– Quad SPI memorijsko sučelje
• Bogata analogna periferija (neovisno napajanje)
– 1x 12-bitni ADC 5 Msps, do 16-bita s hardverskim oversamplingom, 200 µA/Msps
– 2x 12-bitni DAC izlazni kanali, uzorkovanje i zadržavanje male snage
– 1x operacijsko pojačalo s ugrađenim PGA
– 2x komparatora ultra male snage
• 16x komunikacijskih sučelja – 1x SAI (serijsko audio sučelje)
– 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 Active) i SDMMC sučelje
– SWPMI jednožični glavni I/F protokola
– IRTIM (infracrveno sučelje)
• 14-kanalni DMA kontroler
• Pravi generator slučajnih brojeva
• CRC jedinica za izračun, 96-bitni jedinstveni ID