STM32L431RCT6 ARM-Mikroregiloj - MCU Ultra-malalt-energia FPU Arm Cortex-M4 MCU 80 MHz 256 Kbajtoj da Fulmomemoro
♠ Produkta Priskribo
Produkta Atributo | Atributa Valoro |
Fabrikisto: | STMicroelectronics |
Produkta Kategorio: | ARM-Mikroregiloj - MCU |
RoHS: | Detaloj |
Serio: | STM32L431RC |
Munta Stilo: | SMD/SMT |
Pakaĵo / Kazo: | LQFP-64 |
Kerno: | ARM Cortex M4 |
Programmemora Grandeco: | 256 kilobajtoj |
Larĝo de Datenbuso: | 32-bita |
ADC-Rezolucio: | 12-bita |
Maksimuma Horloĝa Frekvenco: | 80 MHz |
Nombro de enigoj/eligoj: | 52 Enigo/Eligo |
Grandeco de datuma RAM: | 64 kilobajtoj |
Proviza Tensio - Min: | 1.71 V |
Proviza Tensio - Maks: | 3.6 V |
Minimuma Funkciiga Temperaturo: | - 40 °C |
Maksimuma Funkciiga Temperaturo: | + 85 °C |
Pakado: | Pleto |
Marko: | STMicroelectronics |
DAC-Rezolucio: | 12-bita |
Tipo de datummemorilo: | SRAM |
Interfaca Tipo: | CAN, I2C, LPUART, SAI, SPI, USART |
Humideca Sentema: | Jes |
Nombro de ADC-Kanaloj: | 16 Kanalo |
Nombro de Tempigiloj/Nombriloj: | 11 Tempigilo |
Procesora Serio: | STM32L4 |
Produkto: | MCU+FPU |
Produkta Tipo: | ARM-Mikroregiloj - MCU |
Programmemora Tipo: | Fulmo |
Fabrikpakaĵa Kvanto: | 960 |
Subkategorio: | Mikroregiloj - MCU |
Varnomo: | STM32 |
Gardhundaj Tempigiloj: | Gardhunda Tempigilo, Fenestra |
Unuopezo: | 0.012335 uncoj |
♠ Ultramalalt-energia Arm® Cortex®-M4 32-bita MCU+FPU, 100DMIPS, ĝis 256KB Fulmo, 64KB SRAM, analoga, aŭdio
La aparatoj STM32L431xx estas ultra-malalt-energiaj mikroregiloj bazitaj sur la alt-efikeca 32-bita RISC-kerno Arm® Cortex®-M4, funkcianta je frekvenco ĝis 80 MHz. La kerno Cortex-M4 havas glitkoman unuon (FPU) unuprecizan, kiu subtenas ĉiujn Arm®-unuprecizajn datumprilaborajn instrukciojn kaj datumtipojn. Ĝi ankaŭ efektivigas kompletan aron de DSP-instrukcioj kaj memorprotektan unuon (MPU), kiu plibonigas aplikaĵan sekurecon.
La aparatoj STM32L431xx enkorpigas altrapidajn memorojn (fulmmemoro ĝis 256 Kbajtoj, 64 Kbajtoj da SRAM), interfacon por kvaroblaj SPI-fulmmemoroj (havebla en ĉiuj pakaĵoj) kaj ampleksan gamon da plibonigitaj enigoj/eligoj kaj flankaparatoj konektitaj al du APB-busoj, du AHB-busoj kaj 32-bita plur-AHB-busmatrico.
La aparatoj STM32L431xx enkorpigas plurajn protektajn mekanismojn por enigita fulmmemoro kaj SRAM: protekto kontraŭ legado, protekto kontraŭ skribo, protekto kontraŭ proprieta kodlegado kaj fajromuro.
La aparatoj ofertas rapidan 12-bitan ADC-on (5 Msps), du komparilojn, unu operacian amplifilon, du DAC-kanalojn, internan tensian referencbufron, malalt-energian RTC-on, unu ĝeneraluzeblan 32-bitan tempigilon, unu 16-bitan PWM-tempigilon dediĉitan al motorregado, kvar ĝeneraluzeblajn 16-bitajn tempigilojn, kaj du 16-bitajn malalt-energiajn tempigilojn.
• Ultra-malalta potenco kun FlexPowerControl
– 1,71 V ĝis 3,6 V elektrofonto
– Temperaturintervalo de -40 °C ĝis 85/105/125 °C
– 200 nA en VBAT-reĝimo: provizo por RTC kaj 32×32-bitaj rezervaj registroj
– 8 nA Malŝalta reĝimo (5 vekigaj pingloj)
– 28 nA Ŝarĝreĝimo (5 vekigaj pingloj)
– 280 nA Atenda reĝimo kun RTC
– 1.0 µA Haltiga reĝimo 2, 1.28 µA kun RTC
– 84 µA/MHz funkcia reĝimo
– Aro-akira reĝimo (BAM)
– 4 µs vekiĝo el haltreĝimo
– Rekomenciĝo de bruna elektro (BOR)
– Interkonekta matrico
• Kerno: Arm® 32-bita Cortex®-M4 CPU kun FPU, Adapta realtempa akcelilo (ART Accelerator™) permesanta plenumon je 0-atendo-stato el fulmmemoro, frekvenco ĝis 80 MHz, MPU, 100DMIPS kaj DSP-instrukcioj
• Rendimentokomparnormo
– 1.25 DMIPS/MHz (Drystone 2.1)
– 273.55 CoreMark® (3.42 CoreMark/MHz je 80 MHz)
• Energia komparnormo
– 176.7 ULPBench®-poentaro
• Horloĝaj Fontoj
– 4 ĝis 48 MHz kristala oscilatoro
– 32 kHz kristala oscilatoro por RTC (LSE)
– Interna 16 MHz fabrike-tajlita RC (±1%)
– Interna malalt-potenca 32 kHz RC (±5%)
– Interna plurrapida oscilatoro de 100 kHz ĝis 48 MHz, aŭtomate tajlita per LSE (precizeco pli bona ol ±0,25%)
– Interna 48 MHz kun horloĝa reakiro
– 2 PLL-oj por sistemhorloĝo, aŭdio, ADC
• Ĝis 83 rapidaj enigoj/eligoj, plej multaj 5 V-toleremaj
• RTC kun aparatara kalendaro, alarmoj kaj kalibrado
• Ĝis 21 kapacitaj sensaj kanaloj: subtenas tuŝklavajn, linearajn kaj rotaciajn tuŝsensilojn
• 11x tempigiloj: 1x 16-bita altnivela motorregado, 1x 32-bita kaj 2x 16-bita ĝenerala celo, 2x 16-bita baza, 2x malalt-energiaj 16-bitaj tempigiloj (haveblaj en haltiga reĝimo), 2x gardohundoj, SysTick-tempigilo
• Memoroj
– Ĝis 256 KB unu-banka fulmmemoro, proprieta kodlega protekto
– 64 KB da SRAM inkluzive de 16 KB kun aparatara egaleckontrolo
– Kvarobla SPI-memora interfaco
• Riĉaj analogaj flankaparatoj (sendependa provizo)
– 1x 12-bita ADC 5 Msps, ĝis 16-bita kun aparatara troamplifo, 200 µA/Msps
– 2x 12-bitaj DAC-eliraj kanaloj, malalt-energia samplado kaj teno
– 1x operacia amplifilo kun enkonstruita PGA
– 2x ultra-malalt-potencaj kompariloj
• 16x komunikaj interfacoj - 1x SAI (seria aŭdio-interfaco)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 4x USART-oj (ISO 7816, LIN, IrDA, modemo)
– 1x LPUART (Halti 2 vekiĝi)
– 3x SPIoj (kaj 1x Kvarobla SPI)
– CAN (2.0B Aktiva) kaj SDMMC interfaco
– SWPMI unu-drata protokola majstra I/F
– IRTIM (Infraruĝa interfaco)
• 14-kanala DMA-regilo
• Vera hazarda nombrogeneratoro
• CRC-kalkulunuo, 96-bita unika identigilo