STM32L412CBU6 ARM Mikrokontrolagailuak – MCU Ultra-kontsumo baxuko FPU Arm Cortex-M4 MCU 80 MHz 128 Kbyteko Flash memoria, USB
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | STMicroelectronics |
Produktuaren kategoria: | ARM Mikrokontrolagailuak - MCU |
RoHS: | Xehetasunak |
Seriea: | STM32L412CB |
Muntatzeko estiloa: | SMD/SMT |
Nukleoa: | ARM Cortex M4 |
Programaren memoriaren tamaina: | 128 kB |
Datu-busaren zabalera: | 32 bit |
ADCren bereizmena: | 2 x 12 biteko |
Gehienezko erloju-maiztasuna: | 80 MHz |
S/I kopurua: | 38 S/I |
Datuen RAM tamaina: | 40 kB |
Hornidura-tentsioa - Min: | 1,71 V |
Hornidura-tentsioa - Max: | 3,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 °C |
Gehienezko funtzionamendu-tenperatura: | + 85 °C |
Ontziratzea: | Erretilua |
Marka: | STMicroelectronics |
DAC bereizmena: | 12 bit |
Datu RAM mota: | SRAM |
Interfaze mota: | I2C, SPI, UART |
Hezetasunarekiko sentikorra: | Bai |
Produktua: | MCU+FPU |
Produktu mota: | ARM Mikrokontrolagailuak - MCU |
Programaren memoria mota: | Flasha |
Fabrika pakete kantitatea: | 1560 |
Azpikategoria: | Mikrokontrolagailuak - MCU |
Izen komertziala: | STM32 |
Unitateko pisua: | 0,003517 ontza |
♠ Arm® Cortex®-M4 32 biteko MCU+FPU ultra-kontsumo baxukoa, 100DMIPS, 128KB arteko Flasha, 40KB SRAM, analogikoa, SMPS luzatua
STM32L412xx 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.
STM32L412xx gailuek abiadura handiko memoriak (128 Kbyte arteko Flash memoria eta 40 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.
STM32L412xx 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 bi 12 biteko ADC azkar (5 Msps), bi konparadore, anplifikadore operazional bat, potentzia baxuko RTC bat, 32 biteko tenporizadore orokor bat, motorren kontrolari eskainitako 16 biteko PWM tenporizadore bat, lau 16 biteko tenporizadore orokor eta bi 16 biteko potentzia baxuko tenporizadore eskaintzen dituzte.
Horrez gain, gehienez 12 sentsore kapazitibo kanal daude eskuragarri.
Komunikazio-interfaze estandar eta aurreratuak ere badituzte, hain zuzen ere, hiru I2C, bi SPI, hiru USART eta potentzia txikiko UART bat, USB abiadura osoko gailu bat kristalik gabe.
STM32L412xx-ek -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 VDD elikatze-iturri batekin barneko LDO erreguladorea erabiltzen denean eta 1,00 eta 1,32 V VDD12 elikatze-iturri batekin kanpoko SMPS elikadura erabiltzen denean. Energia aurrezteko modu multzo zabal batek potentzia txikiko aplikazioen diseinua ahalbidetzen du.
Zenbait elikatze-iturri independente onartzen dira: ADC, OPAMP eta konparadorerako elikatze-sarrera independente analogikoa. VBAT sarrera batek RTC eta babeskopia-erregistroak babeskopiatzea ahalbidetzen du. VDD12 elikatze-iturri dedikatuak erabil daitezke barneko LDO erreguladorea saihesteko kanpoko SMPS batera konektatuta dagoenean.
STM32L412xx familiak sei pakete eskaintzen ditu, 32tik 64 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
– 300 nA VBAT moduan: RTC eta 32×32 biteko babeskopia erregistroetarako hornidura
– 16 nA Itzaltze modua (4 esnatzeko pin)
– 32 nA Itxaroteko modua (4 esnatzeko pin)
– 245 nA Itxaroteko modua RTC-rekin
– 0,7 µA 2. geldialdi modua, 0,95 µA RTC-rekin
– 79 µA/MHz-ko exekuzio modua (LDO modua)
– 28 μA/MHz exekuzio modua (@3.3 V SMPS 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
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• 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
– PLL sistemaren erlojuarentzat
• Gehienez 52 sarrera/irteera azkar, gehienak 5 V-ko tolerantzia dutenak
• RTC hardware egutegiarekin, alarmekin eta kalibrazioarekin
• Gehienez 12 sentsore kapazitibo kanal: ukipen-tekla, ukipen-sentsore lineal eta birakariak onartzen ditu
• 10 tenporizadore: 1x 16 biteko motor-kontrol aurreratua, 1x 32 biteko eta 2x 16 biteko helburu orokorrekoa, 1x 16 biteko oinarrizkoa, 2x kontsumo txikiko 16 biteko tenporizadore (Stop moduan eskuragarri), 2x zaindari, SysTick tenporizadorea
• Oroitzapenak
– 128 KB-ko banku bakarreko Flash memoria, kode jabedunaren irakurketa babesa
– 40 KB SRAM, horietatik 8 KB hardware parekotasun-egiaztapenarekin
– XIP gaitasuna duen lau SPI memoria interfazea
• Periferiko analogiko aberatsak (hornidura independentea)
– 2x 12 biteko ADC 5 Msps, gehienez 16 biteko hardware gainlaginketarekin, 200 µA/Msps
– 2x PGA integratua duten anplifikadore operazionalak
– 1x potentzia ultra-baxuko konparagailua
– 2,5 V edo 2,048 V-ko erreferentzia-tentsioko irteera zehatza, bufferrez hornitua
• 12 komunikazio interfaze
– USB 2.0 abiadura osoko kristalik gabeko irtenbidea LPM eta BCDrekin
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modema)
– 1x LPUART (Gelditu 2 esnatzeko)
– 2x SPI (eta 1x Quad SPI)
– 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™
• Pakete guztiak ECOPACK2 araudiarekin bat datoz