Mikrokontroléry ARM STM32L431CCT6 – MCU FPU s ultra nízkou spotřebou energie Arm Cortex-M4 MCU 80 MHz 256 kB Flash
♠ Popis produktu
Atribut produktu | Hodnota atributu |
Výrobce: | STMicroelectronics |
Kategorie produktu: | Mikrokontroléry ARM - MCU |
RoHS: | Podrobnosti |
Série: | STM32L431CC |
Styl montáže: | SMD/SMT |
Balení / Pouzdro: | LQFP-48 |
Jádro: | ARM Cortex M4 |
Velikost programové paměti: | 256 kB |
Šířka datové sběrnice: | 32bitová |
Rozlišení ADC: | 12bitový |
Maximální taktovací frekvence: | 80 MHz |
Počet I/O: | 38 I/O |
Velikost datové RAM: | 64 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 |
Značka: | STMicroelectronics |
Rozlišení DAC: | 12bitový |
Typ datové RAM: | SRAM |
Typ rozhraní: | CAN, I2C, LPUART, SAI, SPI, USART |
Citlivé na vlhkost: | Ano |
Počet kanálů ADC: | 10 kanálů |
Počet časovačů/čítačů: | 11 Časovač |
Řada procesorů: | STM32L4 |
Produkt: | MCU+FPU |
Typ produktu: | Mikrokontroléry ARM - MCU |
Typ programové paměti: | Blikat |
Množství v továrním balení: | 1500 |
Podkategorie: | Mikrokontroléry - MCU |
Obchodní název: | STM32 |
Watchdog časovače: | Watchdog Timer, Okénkový |
Hmotnost jednotky: | 0,006349 unce |
♠ Ultranízkoenergetický 32bitový MCU+FPU Arm® Cortex®-M4, 100DMIPS, až 256KB Flash, 64KB SRAM, analogový, audio
Zařízení STM32L431xx 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 STM32L431xx obsahují vysokorychlostní paměti (flash paměť až 256 kB, 64 kB SRAM), rozhraní Quad SPI flash pamětí (k dispozici ve všech pouzdrech) 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í STM32L431xx 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í rychlý 12bitový ADC (5 Msps), dva komparátory, jeden operační zesilovač, dva kanály DAC, interní vyrovnávací paměť referenčního napětí, nízkopříkonový RTC, jeden univerzální 32bitový časovač, jeden 16bitový PWM časovač určený pro řízení motoru, čtyři univerzální 16bitové časovače a dva 16bitové nízkopříkonové časovače.
• 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
– 200 nA v režimu VBAT: napájení pro RTC a 32×32bitové záložní registry
– 8 nA Režim vypnutí (5 pinů probuzení)
– 28 nA Pohotovostní režim (5 pinů pro probuzení)
– 280 nA Pohotovostní režim s reálným časem (RTC)
– 1,0 µA v režimu Stop 2, 1,28 µA s reálným časem
– Provozní režim 84 µA/MHz
– 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
– 176,7 skóre ULPBench®
• 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 %)
– Interní 48 MHz s obnovou hodin
– 2 PLL pro systémové hodiny, audio, ADC
• Až 83 rychlých I/O, většina z nich toleruje 5 V
• RTC s hardwarovým kalendářem, alarmy a kalibrací
• Až 21 kapacitních snímacích kanálů: podpora dotykových, lineárních a rotačních dotykových senzorů
• 11 časovačů: 1x 16bitový pokročilý časovač pro řízení motoru, 1x 32bitový a 2x 16bitový univerzální časovač, 2x 16bitový základní časovač, 2x nízkopříkonové 16bitové časovače (k dispozici v režimu Stop), 2x watchdog, časovač SysTick
• Vzpomínky
– Až 256 KB flash paměti pro jednu banku, ochrana proti načtení proprietárního kódu
– 64 KB SRAM včetně 16 KB s hardwarovou kontrolou parity
– Čtyřnásobné SPI paměťové rozhraní
• Bohaté analogové periferie (nezávislé napájení)
– 1x 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
– 1x operační zesilovač s vestavěným PGA
– 2x komparátory s ultranízkou spotřebou energie
• 16 komunikačních rozhraní
– 1x SAI (sériové audio rozhraní)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 4x 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í)
• 14kanálový DMA řadič
• 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™