STM32L451REY6TR ARM-Mikroregiloj - MCU Ultra-malalt-energia FPU Arm Cortex-M4 MCU 80 MHz 512 kbajtoj da Fulmo, DFSDM
♠ Produkta Priskribo
Produkta Atributo | Atributa Valoro |
Fabrikisto: | STMicroelectronics |
Produkta Kategorio: | ARM-Mikroregiloj - MCU |
RoHS: | Detaloj |
Serio: | STM32L451RE |
Munta Stilo: | SMD/SMT |
Pakaĵo / Kazo: | CSP-64 |
Kerno: | ARM Cortex M4 |
Programmemora Grandeco: | 512 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: | 160 kilobajtoj |
Proviza Tensio - Min: | 1.71 V |
Proviza Tensio - Maks: | 3.6 V |
Minimuma Funkciiga Temperaturo: | - 40 °C |
Maksimuma Funkciiga Temperaturo: | + 85 °C |
Pakado: | Bobeno |
Pakado: | Tranĉita Glubendo |
Marko: | STMicroelectronics |
DAC-Rezolucio: | 12-bita |
Tipo de datummemorilo: | SRAM |
Interfaca Tipo: | POVAS, I2C, LPUART, SAI, SPI, UART |
Nombro de ADC-Kanaloj: | 16 Kanalo |
Nombro de Tempigiloj/Nombriloj: | 11 Tempigilo |
Produkto: | MCU+FPU |
Produkta Tipo: | ARM-Mikroregiloj - MCU |
Programmemora Tipo: | Fulmo |
Fabrikpakaĵa Kvanto: | 5000 |
Subkategorio: | Mikroregiloj - MCU |
Varnomo: | STM32 |
Gardhundaj Tempigiloj: | Gardhunda Tempigilo, Fenestra |
Unuopezo: | 0.000526 uncoj |
♠ Ultramalalt-energia Arm® Cortex®-M4 32-bita MCU+FPU, 100DMIPS, ĝis 512KB Fulmo, 160KB SRAM, analoga, aŭdio
La aparatoj STM32L451xx 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 memoran protektan unuon (MPU), kiu plibonigas aplikaĵan sekurecon.
La aparatoj STM32L451xx enkorpigas altrapidajn memorojn (fulmmemoro ĝis 512 kbajtoj, 160 kbajtoj da SRAM), interfacon por kvarobla 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 STM32L451xx 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, unu DAC-kanalon, 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.
Krome, ĝis 21 kapacita sensado-kanaloj estas haveblaj.
Ili ankaŭ havas normajn kaj progresintajn komunikajn interfacojn, nome kvar I2C-ojn, tri SPI-ojn, tri USART-ojn, unu UART kaj unu malalt-energian UART, unu SAI, unu SDMMC, kaj unu CAN.
La STM32L451xx funkcias en la temperaturintervaloj de -40 ĝis +85 °C (+105 °C krucvojo) kaj -40 ĝis +125 °C (+130 °C krucvojo) kun elektrofonto de 1,71 ĝis 3,6 V. Ampleksa aro de energiŝparaj reĝimoj ebligas la dezajnon de malalt-energiaj aplikoj.
Kelkaj sendependaj elektroprovizoj estas subtenataj: analoga sendependa elektroprovizo por ADC, DAC, operacia amplifilo kaj kompariloj. VBAT-enigo ebligas sekurkopii la RTC kaj sekurkopiajn registrojn.
La familio STM32L451xx ofertas ses pakaĵojn de 48 ĝis 100-pinglaj.
• Ultra-malalta potenco kun FlexPowerControl
– 1,71 V ĝis 3,6 V elektrofonto
– Temperaturintervalo de -40 °C ĝis 85/125 °C
– 145 nA en VBAT-reĝimo: provizo por RTC kaj 32×32-bitaj rezervaj registroj
– 22 nA Malŝalta reĝimo (5 vekigaj pingloj)
– 106 nA Ŝarĝreĝimo (5 vekigaj pingloj)
– 375 nA Atenda reĝimo kun RTC
– 2,05 µA Haltiga reĝimo 2, 2,40 µ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
– 335 ULPMark™ CP-poentaro
– 104 ULPMark™ PP-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
• 12x tempigiloj: 1x 16-bita altnivela motorregado, 1x 32-bita kaj 3x 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 512 KB unu-banka fulmmemoro, proprieta kodlega protekto
– 160 KB da SRAM inkluzive de 32 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
– 1x 12-bita DAC-eliga kanalo, malalt-energia specimeno kaj teno
– 1x operacia amplifilo kun enkonstruita PGA
– 2x ultra-malalt-potencaj kompariloj
– Preciza 2,5 V aŭ 2,048 V referenca tensio bufrita eligo
• 16x komunikaj interfacoj
– 1x SAI (seria aŭdio-interfaco)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
- 3x USART-oj (ISO 7816, LIN, IrDA, modemo)
– 1x UART (LIN, IrDA, modemo)
– 1x LPUART (Halti 2 vekiĝi)
– 3x SPIoj (kaj 1x Kvarobla SPI)
– CAN (2.0B Aktiva) kaj SDMMC interfaco
– IRTIM (Infraruĝa interfaco)
• 14-kanala DMA-regilo
• Vera hazarda nombrogeneratoro
• CRC-kalkulunuo, 96-bita unika identigilo
• Subteno por disvolviĝo: seria drata sencimigado (SWD), JTAG, Enkonstruita Spuro Macrocell™