Mikrokontroléry STM32L412C8U6 ARM – MCU Ultra-nízkoenergetické FPU Arm Cortex-M4 MCU 80 MHz 64 kB Flash, USB
♠ Popis produktu
Atribut produktu | Hodnota atributu |
Výrobce: | STMicroelectronics |
Kategorie produktů: | Mikrokontroléry ARM - MCU |
RoHS: | Podrobnosti |
Série: | STM32L412C8 |
Styl montáže: | SMD/SMT |
Balíček / pouzdro: | QFN-48 |
Jádro: | ARM Cortex M4 |
Velikost paměti programu: | 64 kB |
Šířka datové sběrnice: | 32 bit |
Rozlišení ADC: | 2 x 12 bitů |
Maximální frekvence hodin: | 80 MHz |
Počet I/O: | 38 I/O |
Velikost datové paměti RAM: | 40 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í: | 1,62 V až 3,6 V |
Značka: | STMicroelectronics |
Typ datové paměti RAM: | SRAM |
Typ rozhraní: | I2C, SPI, UART, USART, USB |
Citlivé na vlhkost: | Ano |
Počet kanálů ADC: | 12 kanál |
Produkt: | MCU + FPU |
Typ produktu: | Mikrokontroléry ARM - MCU |
Typ paměti programu: | Blikat |
Tovární množství balení: | 1560 |
Podkategorie: | Mikrokontroléry - MCU |
Jméno výrobku: | STM32 |
Časovače hlídacího psa: | Watchdog Timer, Windowed |
Jednotková hmotnost: | 0,003517 oz |
♠ Arm® Cortex®-M4 32bitový MCU+FPU s extrémně nízkou spotřebou, 100 DMIPS, až 128 KB Flash, 40 KB SRAM, analog, ext.SMPS
Zařízení STM32L412xx jsou mikrokontroléry s ultranízkou spotřebou 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 pohyblivou řádovou čárkou (FPU) s jednoduchou přesností, která podporuje všechny instrukce a typy dat pro zpracování dat Arm® s jednoduchou přesností.Implementuje také úplnou sadu instrukcí DSP a jednotku ochrany paměti (MPU), která zvyšuje bezpečnost aplikací.
Zařízení STM32L412xx obsahují vysokorychlostní paměti (paměť Flash až 128 Kbyte, 40 Kbyte SRAM), rozhraní pamětí Quad SPI Flash (dostupné u všech balení) a širokou škálu vylepšených I/O a periferií připojených ke dvěma sběrnicím APB. , dvě sběrnice AHB a 32bitová matice sběrnic multi-AHB.
Zařízení STM32L412xx obsahují několik ochranných mechanismů pro vestavěnou paměť Flash a SRAM: ochranu před čtením, ochranu proti zápisu, ochranu před čtením proprietárního kódu a bránu firewall.
Zařízení nabízejí dva rychlé 12bitové ADC (5 Msps), dva komparátory, jeden operační zesilovač, nízkopříkonový RTC, jeden univerzální 32bitový časovač, jeden 16bitový PWM časovač vyhrazený pro řízení motoru, čtyři obecné účelové 16bitové časovače a dva 16bitové nízkoenergetické časovače.
Kromě toho je k dispozici až 12 kapacitních snímacích kanálů.
Vyznačují se také standardními a pokročilými komunikačními rozhraními, konkrétně třemi I2C, dvěma SPI, třemi USARTy a jedním Low-Power UART, o jeden USB full-speed zařízení krystal méně.
STM32L412xx pracuje v rozsahu teplot -40 až +85 °C (přechod +105 °C) a -40 až +125 °C (přechod +130 °C) od napájení 1,71 až 3,6 V VDD při použití interního regulátoru LDO a napájení 1,00 až 1,32 V VDD12 při použití externího napájení SMPS.Komplexní sada režimů úspory energie umožňuje navrhovat aplikace s nízkou spotřebou.
Některé nezávislé napájecí zdroje jsou podporovány: analogový nezávislý napájecí vstup pro ADC, OPAMP a komparátor.Vstup VBAT umožňuje zálohovat RTC a záložní registry.Vyhrazené napájecí zdroje VDD12 lze použít k obejití interního regulátoru LDO při připojení k externímu SMPS.
Řada STM32L412xx nabízí šest pouzder od 32 do 64pinových pouzder.
• Ultranízká spotřeba s FlexPowerControl
– Napájení 1,71 V až 3,6 V
– teplotní rozsah -40 °C až 85/125 °C
– 300 nA v režimu VBAT: napájení pro RTC a 32×32bitové záložní registry
– 16 nA režim vypnutí (4 kolíky probuzení)
Pohotovostní režim 32 nA (4 kolíky probuzení)
– 245 nA Pohotovostní režim s RTC
– 0,7 µA Režim Stop 2, 0,95 µA s RTC
– 79 µA/MHz provozní režim (LDO Mode)
– Provozní režim 28 μA/MHz (režim @3,3 V SMPS)
– Režim dávkového získávání (BAM)
– 4 µs probuzení z režimu zastavení
– Reset hnědnutí (BOR)
– Propojovací matice
• Jádro: 32bitový procesor Arm® Cortex®-M4 s FPU, Adaptivní akcelerátor v reálném čase (ART Accelerator™) umožňující spuštění nulového stavu čekání z paměti Flash, frekvence až 80 MHz, MPU, 100 DMIPS a instrukce DSP
• Výkonnostní benchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energetický benchmark
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Zdroje hodin
– krystalový oscilátor 4 až 48 MHz
– 32 kHz krystalový oscilátor pro RTC (LSE)
– Interní 16 MHz továrně upravené RC (±1 %)
– Interní nízkoenergetický 32 kHz RC (±5 %)
– Interní vícerychlostní oscilátor 100 kHz až 48 MHz, auto-trimovaný pomocí LSE (přesnost lepší než ±0,25 %)
– Interní 48 MHz s obnovou hodin
– PLL pro systémové hodiny
• Až 52 rychlých I/O, většina 5V-tolerantních
• RTC s HW kalendářem, alarmy a kalibrací
• Až 12 kapacitních snímacích kanálů: podpora dotykových, lineárních a rotačních dotykových senzorů
• 10x časovače: 1x 16bitové pokročilé řízení motoru, 1x 32bitové a 2x 16bitové obecné použití, 1x 16bitové základní, 2x nízkoenergetické 16bitové časovače (dostupné v režimu Stop), 2x watchdog, SysTick časovač
• Vzpomínky
– 128 KB flash single bank, proprietární ochrana před čtením kódu
– 40 KB SRAM včetně 8 KB s kontrolou hardwarové parity
– Rozhraní paměti Quad SPI se schopností XIP
• Bohaté analogové periferie (nezávislé napájení)
– 2x 12bitový ADC 5 Msps, až 16bitový s hardwarovým převzorkováním, 200 µA/Msps
– 2x operační zesilovač s vestavěným PGA
– 1x ultra-nízkoenergetický komparátor
– Přesný tlumený výstup referenčního napětí 2,5 V nebo 2,048 V
• 12x komunikační rozhraní
– USB 2.0 plně rychlostní řešení bez krystalů s LPM a BCD
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USARTs (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (zastavení 2 probuzení)
– 2x SPI (a 1x Quad SPI)
– IRTIM (infračervené rozhraní)
• 14kanálový ovladač DMA
• Skutečný generátor náhodných čísel
• Výpočetní jednotka CRC, 96bitové jedinečné ID
• Podpora vývoje: ladění sériového drátu (SWD), JTAG, Embedded Trace Macrocell™