STM32L476VGT6 Mikrokontroléry ARM – MCU FPU s ultra nízkou spotřebou energie Arm Cortex-M4 MCU 80 MHz 1 MB Flash LCD, USB OTG, DFSD
♠ Popis produktu
Atribut produktu | Hodnota atributu |
Výrobce: | STMicroelectronics |
Kategorie produktu: | Mikrokontroléry ARM - MCU |
RoHS: | Podrobnosti |
Série: | STM32L476VG |
Styl montáže: | SMD/SMT |
Balení / Pouzdro: | LQFP-100 |
Jádro: | ARM Cortex M4 |
Velikost programové paměti: | 1 MB |
Šířka datové sběrnice: | 32bitová |
Rozlišení ADC: | 3 x 12 bitů |
Maximální taktovací frekvence: | 80 MHz |
Počet I/O: | 82 I/O |
Velikost datové RAM: | 128 kB |
Napájecí napětí - Min: | 1,71 V |
Napájecí napětí - Max.: | 3,6 V |
Minimální provozní teplota: | - 40 °C |
Maximální provozní teplota: | +85 °C |
Obal: | Zásobník |
Analogové napájecí napětí: | 3,3 V |
Značka: | STMicroelectronics |
Rozlišení DAC: | 12bitový |
Typ datové RAM: | SRAM |
Vstupní/výstupní napětí: | 3,3 V |
Typ rozhraní: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Citlivé na vlhkost: | Ano |
Počet kanálů ADC: | 16 kanálů |
Řada procesorů: | STM32L476xx |
Produkt: | MCU+FPU |
Typ produktu: | Mikrokontroléry ARM - MCU |
Typ programové paměti: | Blikat |
Množství v továrním balení: | 540 |
Podkategorie: | Mikrokontroléry - MCU |
Obchodní název: | STM32 |
Watchdog časovače: | Watchdog Timer, Okénkový |
Hmotnost jednotky: | 0,046530 unce |
♠ Ultranízkoenergetický 32bitový MCU+FPU Arm® Cortex®-M4, 100DMIPS, až 1 MB Flash, 128 KB SRAM, USB OTG FS, LCD, externí SMPS
Zařízení STM32L476xx jsou mikrokontroléry s ultranízkou spotřebou energie založené na vysoce výkonném 32bitovém RISC jádru Arm® Cortex®-M4 pracujícím na frekvenci až 80 MHz. Jádro Cortex-M4 je vybaveno jednotkou s plovoucí desetinnou čárkou (FPU) s jednoduchou přesností, která podporuje všechny instrukce a datové typy Arm® pro zpracování dat s jednoduchou přesností. Implementuje také kompletní sadu instrukcí DSP a jednotku ochrany paměti (MPU), která zvyšuje bezpečnost aplikací.
Obvody STM32L476xx obsahují vysokorychlostní paměti (flash paměť až 1 MB, SRAM až 128 KB), flexibilní externí řadič paměti (FSMC) pro statické paměti (pro obvody s pouzdry o 100 a více pinech), rozhraní Quad SPI flash pamětí (k dispozici u všech pouzder) a širokou škálu vylepšených I/O a periferií připojených ke dvěma sběrnicím APB, dvěma sběrnicím AHB a 32bitové matici sběrnice s více AHB.
Zařízení STM32L476xx obsahují několik ochranných mechanismů pro vestavěnou flash paměť a SRAM: ochranu proti čtení, ochranu proti zápisu, ochranu proti čtení proprietárního kódu a firewall.
Zařízení nabízejí až tři rychlé 12bitové ADC (5 Msps), dva komparátory, dva operační zesilovače, dva kanály DAC, interní vyrovnávací paměť referenčního napětí, nízkopříkonový RTC, dva univerzální 32bitové časovače, dva 16bitové PWM časovače určené pro řízení motoru, sedm univerzálních 16bitových časovačů a dva 16bitové nízkopříkonové časovače. Zařízení podporují čtyři digitální filtry pro externí sigma delta modulátory (DFSDM).
• Ultranízká spotřeba energie s FlexPowerControl
– Napájení 1,71 V až 3,6 V
– Teplotní rozsah -40 °C až 85/105/125 °C
– 300 nA v režimu VBAT: napájení pro RTC a 32×32bitové záložní registry
– 30 nA Režim vypnutí (5 pinů probuzení)
– 120 nA Pohotovostní režim (5 pinů pro probuzení)
– 420 nA Pohotovostní režim s reálným časem (RTC)
– 1,1 µA v režimu Stop 2, 1,4 µA s reálným časem
– Provozní režim 100 µA/MHz (režim LDO)
– 39 μA/MHz provozní režim (@3,3 V SMPS režim)
– Dávkový režim sběru dat (BAM)
– Probuzení z režimu Stop za 4 µs
– Reset při poklesu napětí (BOR)
– Propojovací matice
• Jádro: 32bitový procesor Arm® Cortex®-M4 s FPU, adaptivní akcelerátor reálného času (ART Accelerator™) umožňující provádění instrukcí z flash paměti bez čekání, frekvence až 80 MHz, MPU, 100DMIPS a DSP instrukce
• Výkonnostní benchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz při 80 MHz)
• Energetický benchmark
– 294 bodů ULPMark™ CP
– 106 bodů ULPMark™ PP
• Zdroje hodin
– Krystalový oscilátor 4 až 48 MHz
– 32 kHz krystalový oscilátor pro RTC (LSE)
– Interní RC měnič 16 MHz, nastavený z výroby (±1 %)
– Interní nízkopříkonový 32 kHz RC (±5 %)
– Interní vícerychlostní oscilátor 100 kHz až 48 MHz, automaticky seřízený pomocí LSE (přesnost lepší než ±0,25 %)
– 3 PLL pro systémové hodiny, USB, audio, ADC
• Až 114 rychlých I/O, většina tolerantních k 5 V, až 14 I/O s nezávislým napájením až do 1,08 V
• RTC s hardwarovým kalendářem, alarmy a kalibrací
• LCD 8× 40 nebo 4× 44 s měničem stupňů
• Až 24 kapacitních snímacích kanálů: podpora dotykových, lineárních a rotačních dotykových senzorů
• 16 časovačů: 2x 16bitové pokročilé řízení motoru, 2x 32bitové a 5x 16bitové univerzální, 2x 16bitové základní, 2x nízkopříkonové 16bitové časovače (k dispozici v režimu Stop), 2x watchdogy, časovač SysTick
• Vzpomínky
– Až 1 MB Flash, 2 banky s čtením za zápisu, proprietární ochrana proti čtení kódu
– Až 128 KB SRAM včetně 32 KB s hardwarovou kontrolou parity
– Rozhraní externí paměti pro statické paměti s podporou pamětí SRAM, PSRAM, NOR a NAND
– Čtyřnásobné SPI paměťové rozhraní
• 4 digitální filtry pro sigma delta modulátor
• Bohaté analogové periferie (nezávislé napájení)
– 3x 12bitový ADC 5 Msps, až 16bitový s hardwarovým převzorkováním, 200 µA/Msps
– 2x 12bitový výstupní kanál DAC, nízkopříkonový samplovací a uchovací režim
– 2x operační zesilovače s vestavěným PGA
– 2x komparátory s ultranízkou spotřebou energie
• 20 komunikačních rozhraní
– USB OTG 2.0 plná rychlost, LPM a BCD
– 2x SAI (sériové audio rozhraní)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (probuzení na 2. zastávce)
– 3x SPI (a 1x Quad SPI)
– Rozhraní CAN (2.0B Active) a SDMMC
– Hlavní rozhraní protokolu SWPMI s jedním vodičem
– IRTIM (infračervené rozhraní)
• Generátor pravých náhodných čísel
• Výpočetní jednotka CRC, 96bitové jedinečné ID
• Podpora vývoje: ladění sériového zapojení (SWD), JTAG, Embedded Trace Macrocell™
• Všechny obaly splňují normy ECOPACK2®