STM32L451REY6TR ARM Mikrokontrolagailuak – MCU Ultra-kontsumo baxuko FPU Arm Cortex-M4 MCU 80 MHz 512 kbyte Flash, DFSDM
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | STMicroelectronics |
Produktuaren kategoria: | ARM Mikrokontrolagailuak - MCU |
RoHS: | Xehetasunak |
Seriea: | STM32L451RE |
Muntatzeko estiloa: | SMD/SMT |
Paketea / Kutxa: | CSP-64 |
Nukleoa: | ARM Cortex M4 |
Programaren memoriaren tamaina: | 512 kB |
Datu-busaren zabalera: | 32 bit |
ADCren bereizmena: | 12 bit |
Gehienezko erloju-maiztasuna: | 80 MHz |
S/I kopurua: | 52 S/I |
Datuen RAM tamaina: | 160 kB |
Hornidura-tentsioa - Min: | 1,71 V |
Hornidura-tentsioa - Max: | 3,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 °C |
Gehienezko funtzionamendu-tenperatura: | + 85 °C |
Ontziratzea: | Bobina |
Ontziratzea: | Zinta moztu |
Marka: | STMicroelectronics |
DAC bereizmena: | 12 bit |
Datu RAM mota: | SRAM |
Interfaze mota: | CAN, I2C, LPUART, SAI, SPI, UART |
ADC kanal kopurua: | 16 kanal |
Tenporizadore/Kontagailu kopurua: | 11 Tenporizadorea |
Produktua: | MCU+FPU |
Produktu mota: | ARM Mikrokontrolagailuak - MCU |
Programaren memoria mota: | Flasha |
Fabrika pakete kantitatea: | 5000 |
Azpikategoria: | Mikrokontrolagailuak - MCU |
Izen komertziala: | STM32 |
Zaintza-tenporizadoreak: | Leihodun zaindari-tenporizadorea |
Unitateko pisua: | 0,000526 ontza |
♠ Arm® Cortex®-M4 32 biteko MCU+FPU ultra-kontsumo baxukoa, 100DMIPS, 512KB arteko Flasha, 160KB SRAM, analogikoa, audioa
STM32L451xx gailuak ultra-kontsumo baxuko mikrokontrolagailuak dira, Arm® Cortex®-M4 32 biteko RISC nukleo errendimendu handikoan oinarrituta, 80 MHz-ko maiztasunean funtzionatzen dutenak. Cortex-M4 nukleoak Arm®-en zehaztasun bakarreko datuak prozesatzeko argibide eta datu mota guztiak onartzen dituen puntu mugikorreko unitate (FPU) bat dauka. Gainera, DSP argibide multzo oso bat eta aplikazioen segurtasuna hobetzen duen memoria babesteko unitate (MPU) bat inplementatzen ditu.
STM32L451xx gailuek abiadura handiko memoriak (512 Kbyte arteko Flash memoria, 160 Kbyte SRAM), Quad SPI Flash memoria interfazea (pakete guztietan eskuragarri) eta bi APB bus, bi AHB bus eta 32 biteko multi-AHB bus matrizea konektatutako S/I eta periferiko hobetuen sorta zabala dute.
STM32L451xx gailuek hainbat babes-mekanismo txertatzen dituzte txertatutako Flash memoria eta SRAM memoriarako: irakurketaren aurkako babesa, idazketaren aurkako babesa, kode jabedunaren irakurketaren aurkako babesa eta suebakia.
Gailuek 12 biteko ADC azkar bat (5 Msps), bi konparadore, anplifikadore operazional bat, DAC kanal bat, barneko tentsio erreferentzia buffer bat, potentzia baxuko RTC bat, helburu orokorreko 32 biteko tenporizadore bat, motorren kontrolari eskainitako 16 biteko PWM tenporizadore bat, lau helburu orokorreko 16 biteko tenporizadore eta bi 16 biteko potentzia baxuko tenporizadore eskaintzen dituzte.
Horrez gain, gehienez 21 sentsore kapazitibo kanal daude eskuragarri.
Komunikazio interfaze estandarrak eta aurreratuak ere badituzte, hots, lau I2C, hiru SPI, hiru USART, UART bat eta potentzia txikiko UART bat, SAI bat, SDMMC bat eta CAN bat.
STM32L451xx-ak -40 eta +85 °C (+105 °C junturan) eta -40 eta +125 °C (+130 °C junturan) tenperatura-tarteetan funtzionatzen du, 1,71 eta 3,6 V-ko elikatze-iturri batekin. Energia aurrezteko modu multzo zabal batek potentzia txikiko aplikazioen diseinua ahalbidetzen du.
Zenbait elikatze-iturri independente onartzen dira: ADC, DAC, OPAMP eta konparadoreentzako elikatze-sarrera independente analogikoa. VBAT sarrera batek RTC eta babeskopia-erregistroak babeskopiatzea ahalbidetzen du.
STM32L451xx familiak sei pakete eskaintzen ditu, 48tik 100 pinera bitartekoak.
• Energia ultra-baxua FlexPowerControl-ekin
– 1,71 V-tik 3,6 V-ra bitarteko elikatze-iturria
– -40 °C-tik 85/125 °C-ra bitarteko tenperatura-tartea
– 145 nA VBAT moduan: RTC eta 32×32 biteko babeskopia erregistroetarako hornidura
– 22 nA Itzaltze modua (5 esnatzeko pin)
– 106 nA Itxaroteko modua (5 esnatzeko pin)
– 375 nA Itxaroteko modua RTC-rekin
– 2,05 µA 2. geldialdi modua, 2,40 µA RTC-rekin
– 84 µA/MHz-ko funtzionamendu modua
– Multzoka eskuratzeko modua (BAM)
– 4 µs-ko esnaldia geldialdi modutik
– Brownout berrezartzea (BOR)
– Elkarrizketa matrizea
• Nukleoa: Arm® 32 biteko Cortex®-M4 CPUa FPUarekin, denbora errealeko azeleragailu moldagarria (ART Accelerator™) Flash memoriatik 0-itxaron-egoera exekutatzeko aukera ematen duena, 80 MHz-ko maiztasuna, MPU, 100DMIPS eta DSP argibideak
• Errendimendu-erreferentzia
– 1.25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energia erreferentzia
– 335 ULPMark™ CP puntuazioa
– 104 ULPMark™ PP puntuazioa
• Erloju iturriak
– 4tik 48 MHz-ra bitarteko kristal osziladorea
– 32 kHz-ko kristal osziladorea RTCrako (LSE)
– Barneko 16 MHz-ko fabrika-mozketako RC (±% 1)
– Barneko potentzia baxuko 32 kHz-ko RC (±% 5)
– Barneko abiadura anitzeko 100 kHz-tik 48 MHz-ra bitarteko osziladorea, LSE-k automatikoki moztua (± % 0,25 baino zehaztasun hobea)
– Barneko 48 MHz erlojuaren berreskurapenarekin
– 2 PLL sistemaren erlojurako, audiorako eta ADCrako
• Gehienez 83 sarrera/irteera azkar, gehienak 5 V-ko tolerantzia dutenak
• RTC hardware egutegiarekin, alarmekin eta kalibrazioarekin
• Gehienez 21 sentsore kapazitiboko kanal: ukipen-tekla, ukipen-sentsore lineal eta birakariak onartzen ditu
• 12 tenporizadore: 1 16 biteko motor-kontrol aurreratua, 1 32 biteko eta 3 16 biteko helburu orokorrekoa, 2 16 biteko oinarrizko tenporizadore, 2 potentzia txikiko 16 biteko tenporizadore (Stop moduan eskuragarri), 2 zaindari-txakur, SysTick tenporizadorea
• Oroitzapenak
– Gehienez 512 KB-ko Flash memoria banku bakarrekoa, kode jabedunaren irakurketa babesa
– 160 KB SRAM, horietatik 32 KB hardware parekotasun-egiaztapenarekin
– Lau SPI memoria interfazea
• Periferiko analogiko aberatsak (hornidura independentea)
– 1x 12 biteko ADC 5 Msps, gehienez 16 bitekoa hardwarearen gainlaginketarekin, 200 µA/Msps
– 1x 12 biteko DAC irteera kanal, potentzia txikiko laginketa eta eutsi
– PGA integratua duen anplifikadore operazional 1
– 2x potentzia ultra-baxuko konparagailu
– 2,5 V edo 2,048 V-ko erreferentzia-tentsioko irteera zehatza, bufferrez hornitua
• 16 komunikazio interfaze
– 1x SAI (serieko audio interfazea)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modema)
– UART 1 (LIN, IrDA, modema)
– 1x LPUART (Gelditu 2 esnatzeko)
– 3x SPI (eta 1x Quad SPI)
– CAN (2.0B Aktiboa) eta SDMMC interfazea
– IRTIM (Infragorri interfazea)
• 14 kanaleko DMA kontrolatzailea
• Benetako ausazko zenbaki-sortzailea
• CRC kalkulu unitatea, 96 biteko ID bakarra
• Garapen laguntza: serieko kableen arazketa (SWD), JTAG, Embedded Trace Macrocell™