Mikrokontroléry ARM STM32L476VGT6 – MCU FPU s ultranízkou spotrebou energie Arm Cortex-M4 MCU 80 MHz 1 MB Flash LCD, USB OTG, DFSD
♠ Popis produktu
Atribút produktu | Hodnota atribútu |
Výrobca: | STMicroelectronics |
Kategória produktu: | Mikrokontroléry ARM - MCU |
RoHS: | Detaily |
Séria: | STM32L476VG |
Štýl montáže: | SMD/SMT |
Balenie / Puzdro: | LQFP-100 |
Jadro: | ARM Cortex M4 |
Veľkosť programovej pamäte: | 1 MB |
Šírka dátovej zbernice: | 32-bitový |
Rozlíšenie ADC: | 3 x 12 bitov |
Maximálna frekvencia hodín: | 80 MHz |
Počet I/O: | 82 I/O |
Veľkosť dátovej RAM: | 128 kB |
Napájacie napätie - Min: | 1,71 V |
Napájacie napätie - Max.: | 3,6 V |
Minimálna prevádzková teplota: | - 40 °C |
Maximálna prevádzková teplota: | +85 °C |
Balenie: | Zásobník |
Analógové napájacie napätie: | 3,3 V |
Značka: | STMicroelectronics |
Rozlíšenie DAC prevodníka: | 12-bitový |
Typ dátovej RAM: | SRAM |
Vstupné/výstupné napätie: | 3,3 V |
Typ rozhrania: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Citlivé na vlhkosť: | Áno |
Počet kanálov ADC: | 16 kanálov |
Séria procesorov: | STM32L476xx |
Produkt: | MCU+FPU |
Typ produktu: | Mikrokontroléry ARM - MCU |
Typ programovej pamäte: | Blesk |
Množstvo v balení z výroby: | 540 |
Podkategória: | Mikrokontroléry - MCU |
Obchodný názov: | STM32 |
Časovače stráženia: | Časovač strážneho psa, oknom |
Hmotnosť jednotky: | 0,046530 unce |
♠ Ultranízkoenergetický 32-bitový MCU+FPU Arm® Cortex®-M4, 100DMIPS, až 1 MB Flash, 128 KB SRAM, USB OTG FS, LCD, externý SMPS
Zariadenia STM32L476xx sú mikrokontroléry s ultranízkou spotrebou energie založené na vysokovýkonnom 32-bitovom RISC jadre Arm® Cortex®-M4 pracujúcom s frekvenciou až 80 MHz. Jadro Cortex-M4 je vybavené jednotkou s pohyblivou rádovou čiarkou (FPU) s jednoduchou presnosťou, ktorá podporuje všetky inštrukcie a dátové typy Arm® s jednoduchou presnosťou na spracovanie dát. Implementuje tiež kompletnú sadu inštrukcií DSP a jednotku ochrany pamäte (MPU), ktorá zvyšuje bezpečnosť aplikácií.
Obvody STM32L476xx obsahujú vysokorýchlostné pamäte (flash pamäť do 1 MB, SRAM do 128 KB), flexibilný externý pamäťový radič (FSMC) pre statické pamäte (pre obvody s puzdrami so 100 pinmi a viac), rozhranie Quad SPI flash pamätí (k dispozícii vo všetkých puzdrách) a širokú škálu vylepšených vstupov/výstupov a periférií pripojených k dvom zberniciam APB, dvom zberniciam AHB a 32-bitovej matici zbernice s viacerými AHB.
Zariadenia STM32L476xx obsahujú niekoľko ochranných mechanizmov pre vstavanú pamäť Flash a SRAM: ochranu proti čítaniu, ochranu proti zápisu, ochranu proti čítaniu proprietárneho kódu a firewall.
Zariadenia ponúkajú až tri rýchle 12-bitové ADC (5 Msps), dva komparátory, dva operačné zosilňovače, dva DAC kanály, internú vyrovnávaciu pamäť referenčného napätia, nízkopríkonový RTC, dva univerzálne 32-bitové časovače, dva 16-bitové PWM časovače určené na riadenie motora, sedem univerzálnych 16-bitových časovačov a dva 16-bitové nízkopríkonové časovače. Zariadenia podporujú štyri digitálne filtre pre externé sigma delta modulátory (DFSDM).
• Ultranízka spotreba energie s FlexPowerControl
– Napájanie 1,71 V až 3,6 V
– Teplotný rozsah -40 °C až 85/105/125 °C
– 300 nA v režime VBAT: napájanie pre RTC a 32×32-bitové záložné registre
– 30 nA Režim vypnutia (5 pinov prebudenia)
– 120 nA Pohotovostný režim (5 pinov prebudenia)
– 420 nA Pohotovostný režim s RTC
– 1,1 µA v režime Stop 2, 1,4 µA s RTC
– Režim prevádzky 100 µA/MHz (režim LDO)
– Prevádzkový režim 39 μA/MHz (@režim 3,3 V SMPS)
– Dávkový režim akvizície (BAM)
– 4 µs prebudenie z režimu Stop
– Reset pri poklese teploty (BOR)
– Matica prepojení
• Jadro: 32-bitový procesor Arm® Cortex®-M4 s FPU, adaptívny akcelerátor v reálnom čase (ART Accelerator™) umožňujúci vykonávanie inštrukcií z flash pamäte bez čakania, frekvencia až 80 MHz, MPU, 100DMIPS a DSP inštrukcie
• Výkonnostný benchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz pri 80 MHz)
• Energetický referenčný bod
– 294 skóre ULPMark™ CP
– 106 bodov v bode ULPMark™
• Zdroje hodín
– 4 až 48 MHz kryštálový oscilátor
– 32 kHz kryštálový oscilátor pre RTC (LSE)
– Interný 16 MHz RC regulovaný z výroby (±1 %)
– Interný nízkovýkonový 32 kHz RC (±5 %)
– Interný viacrýchlostný oscilátor 100 kHz až 48 MHz, automaticky nastavený pomocou LSE (presnosť lepšia ako ±0,25 %)
– 3 PLL pre systémové hodiny, USB, audio, ADC
• Až 114 rýchlych I/O, väčšina tolerantných k 5 V, až 14 I/O s nezávislým napájaním až do 1,08 V
• RTC s hardvérovým kalendárom, alarmmi a kalibráciou
• LCD 8× 40 alebo 4× 44 so zvyšujúcim meničom
• Až 24 kapacitných snímacích kanálov: podpora dotykových, lineárnych a rotačných dotykových senzorov
• 16 časovačov: 2x 16-bitové pokročilé riadenie motora, 2x 32-bitové a 5x 16-bitové všeobecné, 2x 16-bitové základné, 2x nízkopríkonové 16-bitové časovače (k dispozícii v režime Stop), 2x watchdogy, časovač SysTick
• Spomienky
– Až 1 MB Flash, 2 banky s čítaním počas zápisu, proprietárna ochrana proti čítaniu kódu
– Až 128 KB SRAM vrátane 32 KB s hardvérovou kontrolou parity
– Externé pamäťové rozhranie pre statické pamäte s podporou pamätí SRAM, PSRAM, NOR a NAND
– Pamäťové rozhranie Quad SPI
• 4x digitálne filtre pre sigma delta modulátor
• Bohaté analógové periférie (nezávislé napájanie)
– 3x 12-bitový ADC 5 Msps, až 16-bitový s hardvérovým prevzorkovaním, 200 µA/Msps
– 2x 12-bitové výstupné kanály DAC, nízkopríkonové vzorkovanie a uchovávanie
– 2x operačné zosilňovače so vstavaným PGA
– 2x komparátory s ultranízkou spotrebou energie
• 20 komunikačných rozhraní
– USB OTG 2.0 plná rýchlosť, LPM a BCD
– 2x SAI (sériové audio rozhranie)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (budenie na 2. zastávke)
– 3x SPI (a 1x Quad SPI)
– Rozhranie CAN (2.0B Active) a SDMMC
– Hlavné rozhranie protokolu SWPMI s jedným vodičom
– IRTIM (infračervené rozhranie)
• Generátor skutočných náhodných čísel
• Výpočtová jednotka CRC, 96-bitové jedinečné ID
• Podpora vývoja: ladenie sériového prepojenia (SWD), JTAG, Embedded Trace Macrocell™
• Všetky balenia sú v súlade s ECOPACK2®