STM32F412RGT6 MCU STM32 Dynamyske effisjinsje MCU BAM
♠ Produktbeskriuwing
Produktattribuut | Attribútwearde |
Fabrikant: | STMicroelectronics |
Produktkategory: | ARM-mikrokontrollers - MCU |
RoHS: | Details |
Searje: | STM32F412RG |
Montagestyl: | SMD/SMT |
Pakket / Doas: | LQFP-64 |
Kearn: | ARM Cortex M4 |
Programma ûnthâldgrutte: | 1 MB |
Breedte fan de databus: | 32 bit |
ADC-resolúsje: | 12 bit |
Maksimale klokfrekwinsje: | 100 MHz |
Oantal I/O's: | 50 I/O |
Gegevens RAM-grutte: | 256 kB |
Oanfierspanning - Min: | 1.7 V |
Oanfierspanning - Maks: | 3.6 V |
Minimale wurktemperatuer: | - 40 graden Celsius |
Maksimale wurktemperatuer: | + 85 °C |
Ferpakking: | Bak |
Analoge oanfierspanning: | 1,7 V oant 3,6 V |
Merk: | STMicroelectronics |
Data RAM Type: | SRAM |
Ynterfacetype: | I2C, LIN, SPI, UART |
Fochtgefoelich: | Ja |
Prosessor-searje: | STM32L0 |
Produkt: | MCU |
Produkttype: | ARM-mikrokontrollers - MCU |
Programma ûnthâldtype: | Flits |
Fabrykspakket kwantiteit: | 960 |
Subkategory: | Mikrokontrollers - MCU |
Handelsnamme: | STM32 |
Wachthûntimers: | Wachthûntimer |
Gewicht fan 'e ienheid: | 0.012594 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1MB Flash, 256KB RAM, USB OTG FS, 17 TIM's, 1 ADC, 17 kommunikaasje-ynterfaces
STM32F412XE/G-apparaten binne basearre op 'e hege prestaasjes Arm® Cortex® -M4 32-bitRISC-kearn dy't wurket op in frekwinsje oant 100 MHz. Harren Cortex®-M4-kearn hat inFloating point unit (FPU) single presyzje dy't alle Arm single-precision gegevensferwurkingsynstruksjes en gegevenstypen stipet. It implementearret ek in folsleine set DSP-ynstruksjes enin ûnthâldbeskermingseenheid (MPU) dy't de feiligens fan applikaasjes ferbetteret.
STM32F412XE/G-apparaten hearre ta de STM32 Dynamic Efficiency™-produktline (meiprodukten dy't enerzjy-effisjinsje, prestaasjes en yntegraasje kombinearje) wylst se in nij tafoegjeynnovative funksje neamd Batch Acquisition Mode (BAM) dy't noch mear krêft mooglik makketkonsumpsjebesparring tidens gegevensbatching.
STM32F412XE/G-apparaten befetsje ynbêde ûnthâlden mei hege snelheid (oant 1 Mbyte fanFlash-ûnthâld, 256 Kbytes SRAM), en in breed oanbod fan ferbettere I/O's enperifeare apparaten ferbûn mei twa APB-bussen, trije AHB-bussen en in 32-bit multi-AHB-busmatriks.
Alle apparaten biede ien 12-bit ADC, in RTC mei leech fermogen, tolve algemiene 16-bit timers,twa PWM-timers foar motorkontrôle en twa algemiene 32-bit timers.
Se hawwe ek standert en avansearre kommunikaasje-ynterfaces:
• Oant fjouwer I2C's, ynklusyf ien I2C dy't Fast-Mode Plus stipet
• Fiif SPI's
• Fiif I2S'en, wêrfan twa full-duplex binne. Om de krektens fan 'e audioklasse te berikken, is de I2Srandapparaten kinne wurde klokt fia in tawijde ynterne audio PLL, of fia in eksterne klokom syngronisaasje mooglik te meitsjen.
• Fjouwer USART's
• In SDIO/MMC-ynterface
• In USB 2.0 OTG full-speed ynterface
• Twa CAN's.
Derneist hawwe STM32F412xE/G-apparaten avansearre perifeare apparaten ynbêde:
• In fleksibele statyske ûnthâldkontroller-ynterface (FSMC)
• In Quad-SPI-ûnthâldynterface
• In digitaal filter foar sigma-modulator (DFSDM), twa filters, maksimaal fjouwer yngongen, en stipefan mikrofoan-MEM's.
STM32F412xE/G-apparaten wurde oanbean yn 7 pakketten fariearjend fan 48 oant 144 pinnen. De set fanbeskikbere randapparaten hinget ôf fan it selektearre pakket.
De STM32F412xE/G wurket yn it temperatuerberik fan -40 oant +125 °C fan in 1.7 (PDRÚT) nei 3.6 V stroomfoarsjenning. In wiidweidige set enerzjybesparjende modi makket it ûntwerp mooglikfan applikaasjes mei leech enerzjyferbrûk.
Dizze funksjes meitsje de STM32F412xE/G mikrokontrollers geskikt foar in breed skala oanapplikaasjes:
• Motoroandriuwing en applikaasjekontrôle
• Medyske apparatuer
• Yndustriële tapassingen: PLC, omvormers, stroombrekkers
• Printers en scanners
• Alarmsystemen, fideo-ynterkom en HVAC
• Lûdapparaten foar thús
• Sensorhub foar mobile tillefoans
• Draachbere apparaten
• Ferbûne objekten
• Wifi-modules
• Dynamyske effisjinsjeline mei BAM (BatchAkwisysjemodus)
• Kearn: Arm® 32-bit Cortex®-M4 CPU mei FPU,Adaptive real-time fersneller (ART)Accelerator™) wêrtroch 0-wachtsteatútfiering mooglik isfan Flash-ûnthâld, frekwinsje oant 100 MHz,ûnthâldbeskermingseenheid,125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1),en DSP-ynstruksjes
• Oantinkens
– Oant 1 Mbyte Flash-ûnthâld
– 256 Kbyte fan SRAM
– Fleksibele eksterne statyske ûnthâldkontrollermei oant 16-bit databus: SRAM, PSRAM,NOR Flash-ûnthâld
– Dual-modus Quad-SPI-ynterface
• LCD parallelle ynterface, 8080/6800 modi
• Klok, reset en foarriedbehear
– 1,7 V oant 3,6 V applikaasjefoarsjenning en I/O's
– POR, PDR, PVD en BOR
– 4-oant-26 MHz kristaloscillator
– Ynterne 16 MHz fabryksôfstimde RC
– 32 kHz oscillator foar RTC mei kalibraasje
– Ynterne 32 kHz RC mei kalibraasje
• Enerzjyferbrûk
– Rinne: 112 µA/MHz (perifeare út)
– Stop (Flits yn stopmodus, fluch wekker wurdentiid): 50 µA Typysk @ 25 °C; 75 µA maks.
@25 °C
– Stop (Flits yn Djippe útskeakelmodus,stadige wekkertiid): oant 18 µA @
25 °C; 40 µA maks. @25 °C
– Standby: 2.4 µA @25 °C / 1.7 V sûnderRTC; 12 µA @85 °C @1.7 V
– VBAT-foarsjenning foar RTC: 1 µA @25 °C
• 1×12-bit, 2.4 MSPS ADC: oant 16 kanalen
• 2x digitale filters foar sigma delta modulator,4x PDM-ynterfaces, stipe foar stereomikrofoans
• DMA foar algemien gebrûk: 16-stream DMA
• Oant 17 timers: oant tolve 16-bit timers, twa32-bit timers oant 100 MHz elk mei maksimaalfjouwer IC/OC/PWM of pulsteller enkwadratuur (ynkrementeel) encoder-ynfier, twawatchdog-timers (ûnôfhinklik en finster),
ien SysTick-timer
• Debugmodus
– Seriële tried debug (SWD) & JTAG
– Cortex®-M4 Ynbêde Trace Macrocell™
• Oant 114 I/O-poarten mei ûnderbrekkingsmooglikheid
– Oant 109 snelle I/O's oant 100 MHz
– Oant 114 fiif V-tolerante I/O's
• Oant 17 kommunikaasje-ynterfaces
– Oant 4x I2C-ynterfaces (SMBus/PMBus)
– Oant 4 USART's (2 x 12,5 Mbit/s,2 x 6,25 Mbit/s), ISO 7816-ynterface, LIN,
IrDA, modemkontrôle)
– Oant 5 SPI/I2S'en (oant 50 Mbit/s, SPI ofI2S audioprotokol), wêrfan 2 muxedfull-duplex I2S-ynterfaces
– SDIO-ynterface (SD/MMC/eMMC)
– Avansearre ferbining: USB 2.0 full-speedapparaat/host/OTG-controller mei PHY
– 2x CAN (2.0B aktyf)
• Echte willekeurige getallengenerator
• CRC-berekkeningsienheid
• 96-bit unike ID
• RTC: subsekonde-krektens, hardwarekalinder
• Alle pakketten binne ECOPACK®2