STM32L431CCT6 ARM mikrokontrolerji – MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes Flash
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32L431CC |
Slog montaže: | SMD/SMT |
Paket/kovček: | LQFP-48 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 256 kB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 12 bit |
Največja taktna frekvenca: | 80 MHz |
Število V/I: | 38 V/I |
Velikost podatkovnega RAM-a: | 64 kB |
Napajalna napetost - Min.: | 1,71 V |
Napajalna napetost - Max: | 3,6 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 85 C |
Pakiranje: | Pladenj |
Znamka: | STMicroelectronics |
Ločljivost DAC: | 12 bit |
Vrsta podatkovnega RAM-a: | SRAM |
Vrsta vmesnika: | CAN, I2C, LPUART, SAI, SPI, USART |
Občutljivost na vlago: | ja |
Število ADC kanalov: | 10 kanal |
Število časovnikov/števcev: | 11 Časovnik |
Serija procesorja: | STM32L4 |
izdelek: | MCU+FPU |
Tip izdelka: | Mikrokontrolerji ARM - MCU |
Vrsta programskega pomnilnika: | Flash |
Tovarniška količina paketa: | 1500 |
Podkategorija: | Mikrokontrolerji - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Watchdog Timer, Windowed |
Teža enote: | 0,006349 oz |
♠ Arm® Cortex®-M4 z izjemno nizko porabo energije, 32-bitni MCU+FPU, 100DMIPS, do 256KB Flash, 64KB SRAM, analogni, zvok
Naprave STM32L431xx so mikrokontrolerji z ultra nizko porabo energije, ki temeljijo na visokozmogljivem 32-bitnem jedru RISC Arm® Cortex®-M4, ki deluje pri frekvenci do 80 MHz.Jedro Cortex-M4 ima enojno natančnost enote s plavajočo vejico (FPU), ki podpira vsa navodila in vrste podatkov za obdelavo podatkov Arm® z eno natančnostjo.Izvaja tudi celoten nabor navodil DSP in enoto za zaščito pomnilnika (MPU), ki povečuje varnost aplikacij.
Naprave STM32L431xx vključujejo pomnilnike visoke hitrosti (Flash pomnilnik do 256 Kbyte, 64 Kbyte SRAM), Quad SPI vmesnik flash memory (na voljo v vseh paketih) in obsežen nabor izboljšanih V/I in perifernih naprav, povezanih z dvema vodiloma APB. , dve vodili AHB in 32-bitno matriko vodila več AHB.
Naprave STM32L431xx vključujejo več zaščitnih mehanizmov za vgrajeni pomnilnik Flash in SRAM: zaščito pred branjem, zaščito pred pisanjem, zaščito pred branjem lastniške kode in požarni zid.
Naprave ponujajo hiter 12-bitni ADC (5 Msps), dva primerjalnika, en operacijski ojačevalnik, dva DAC kanala, interni napetostni referenčni medpomnilnik, RTC nizke porabe, en splošni 32-bitni časovnik, en 16-bitni Časovnik PWM, namenjen nadzoru motorja, štirje splošni 16-bitni časovniki in dva 16-bitna časovnika nizke porabe.
• Ultra nizka poraba energije s FlexPowerControl
– 1,71 V do 3,6 V napajanje
– Temperaturno območje od -40 °C do 85/105/125 °C
– 200 nA v načinu VBAT: napajanje za RTC in 32×32-bitne rezervne registre
– 8 nA način zaustavitve (5 zatičev za bujenje)
– 28 nA v stanju pripravljenosti (5 zatičev za bujenje)
– 280 nA Način pripravljenosti z RTC
– 1,0 µA način Stop 2, 1,28 µA z RTC
– 84 µA/MHz način delovanja
– Način paketnega pridobivanja (BAM)
– 4 µs prebujanje iz načina zaustavitve
– Ponastavitev rjave barve (BOR)
– povezovalna matrika
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU, prilagodljiv pospeševalnik v realnem času (ART Accelerator™), ki omogoča izvajanje brez stanja čakanja iz pomnilnika Flash, frekvenca do 80 MHz, MPU, 100DMIPS in navodila DSP
• Merilo uspešnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz pri 80 MHz)
• Energetsko merilo
– 176,7 ocena ULPBench®
• Viri ure
– kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator za RTC (LSE)
– Notranji 16 MHz tovarniško prilagojen RC (±1%)
– Notranji nizkoenergijski 32 kHz RC (±5%)
– Notranji večhitrostni oscilator od 100 kHz do 48 MHz, samodejno prirejen z LSE (boljša od ±0,25 % natančnost)
– Notranji 48 MHz z obnovitvijo ure
– 2 PLL za sistemsko uro, zvok, ADC
• Do 83 hitrih V/I, večina 5 V-tolerantnih
• RTC s HW koledarjem, alarmi in kalibracijo
• Do 21 kapacitivnih zaznavnih kanalov: podpira tipke na dotik, linearne in rotacijske senzorje na dotik
• 11x časovniki: 1x 16-bitni napredni nadzor motorja, 1x 32-bitni in 2x 16-bitni splošni namen, 2x 16-bitni osnovni, 2x nizkoporabni 16-bitni časovniki (na voljo v načinu Stop), 2x čuvaji, SysTick časovnik
• Spomini
– Do 256 KB ene banke Flash, lastniška zaščita pred branjem kode
– 64 KB SRAM-a, vključno s 16 KB s preverjanjem parnosti strojne opreme
– Quad SPI pomnilniški vmesnik
• Bogata analogna periferija (neodvisna dobava)
– 1x 12-bitni ADC 5 Msps, do 16-bit s strojnim nadvzorčenjem, 200 µA/Msps
– 2x 12-bitni DAC izhodni kanali, vzorčenje in zadrževanje nizke porabe
– 1x operacijski ojačevalnik z vgrajenim PGA
– 2x primerjalnika ultra nizke porabe
• 16x komunikacijskih vmesnikov
– 1x SAI (serijski avdio vmesnik)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 4x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 wake-up)
– 3x SPI (in 1x Quad SPI)
– Vmesnik CAN (2.0B Active) in SDMMC
– Glavni I/F enožičnega protokola SWPMI
– IRTIM (Infrardeči vmesnik)
• 14-kanalni krmilnik DMA
• Pravi generator naključnih števil
• Računska enota CRC, 96-bitni enolični ID
• Razvojna podpora: razhroščevanje serijske žice (SWD), JTAG, Embedded Trace Macrocell™