STM32F412CGU6 ARM Microcontrollers IC Arm Cortex-M4 MCU
♠ Produktbeskriuwing
Produkt Attribute | Attribute Wearde |
Fabrikant: | STMicroelectronics |
Produkt Kategory: | ARM Microcontrollers - MCU |
RoHS: | Details |
Searje: | STM32F412CG |
Montage styl: | SMD/SMT |
Pakket / saak: | UFQFPN-48 |
Kearn: | ARM Cortex M4 |
Program Memory Grutte: | 1 MB |
Data Bus Breedte: | 32 byt |
ADC resolúsje: | 12 byt |
Maksimum klokfrekwinsje: | 100 MHz |
Oantal I/O's: | 36 I/O |
Data RAM Grutte: | 256 kB |
Supply Voltage - Min: | 1.7 V |
Supply Voltage - Max: | 3.6 V |
Minimum wurktemperatuer: | - 40 C |
Maksimum wurktemperatuer: | + 85 C |
Ferpakking: | Tray |
Merk: | STMicroelectronics |
Focht gefoelich: | Ja |
Produkt Type: | ARM Microcontrollers - MCU |
Factory Pack Quantity: | 1560 |
Subkategory: | Mikrocontrollers - MCU |
Hannelsnamme: | STM32 |
Unit Gewicht: | 0.003517 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1MB Flash, 256KB RAM, USB OTG FS, 17 TIM's, 1 ADC, 17 komm.ynterfaces
STM32F412XE/G-apparaten binne basearre op de hege prestaasjes Arm® Cortex® -M4 32-bitRISC-kearn wurket op in frekwinsje fan maksimaal 100 MHz.Har Cortex®-M4 kearn hat inFloating point unit (FPU) single presyzje dy't alle Arm single-precision dataferwurkingsynstruksjes en gegevenstypen stipet.It ymplemintearret ek in folsleine set fan DSP ynstruksjes enin ûnthâld beskerming unit (MPU) dy't fersterket applikaasje feiligens.
STM32F412XE/G-apparaten hearre ta de STM32 Dynamic Efficiency™-produktline (meiprodukten kombinearje macht effisjinsje, prestaasjes en yntegraasje) wylst it tafoegjen fan in nijynnovative funksje neamd Batch Acquisition Mode (BAM) wêrtroch noch mear machtkonsumpsjebesparring tidens databatching.
STM32F412XE/G-apparaten omfetsje ynbêde oantinkens mei hege snelheid (oant 1 Mbyte fanFlash ûnthâld, 256 Kbytes fan SRAM), en in wiidweidich oanbod fan ferbettere I / Os enperifeare apparaten ferbûn mei twa APB-bussen, trije AHB-bussen en in 32-bit multi-AHB-busmatrix.
Alle apparaten biede ien 12-bit ADC, in lege macht RTC, tolve algemien-doel 16-bit timers,twa PWM timers foar motor kontrôle en twa algemien-doel 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 SPIs
• Fiif I2S wêrfan twa binne folsleine duplex.Om de krektens fan 'e audioklasse te berikken, is de I2Sperifeare apparaten kinne wurde klokt fia in tawijd ynterne audio PLL, of fia in eksterne klokom syngronisaasje mooglik te meitsjen.
• Fjouwer USARTs
• In SDIO / MMC ynterface
• In USB 2.0 OTG full-speed ynterface
• Twa CANs.
Derneist ynbêde STM32F412xE/G-apparaten avansearre perifeare apparaten yn:
• In fleksibele statyske ûnthâld controller ynterface (FSMC)
• In Quad-SPI ûnthâld ynterface
• In digitaal filter foar sigma modulator (DFSDM), twa filters, oant fjouwer ynputs, en stipefan mikrofoan MEMs.
STM32F412xE / G-apparaten wurde oanbean yn 7 pakketten fariearjend fan 48 oant 144 pins.De set fanbeskikbere perifeare apparaten hinget ôf fan it selektearre pakket.
De STM32F412xE/G wurket yn it -40 oant +125 °C temperatuerberik fan in 1.7 (PDR)OFF) oant 3,6 V Netzteil.In wiidweidige set fan enerzjybesparjende modi makket it ûntwerp mooglikfan low-power applikaasjes.
Dizze funksjes meitsje de STM32F412xE / G mikrocontrollers geskikt foar in breed oanbod fanoanfraach:
• Motor oandriuwing en applikaasje kontrôle
• Medyske tarieding
• Yndustriële applikaasjes: PLC, inverters, circuit breakers
• Printers, en scanners
• Alarm systemen, video intercom, en HVAC
• Home audio apparaten
• Mobile telefoan sensor hub
• Wearable apparaten
• Ferbûne objekten
• Wifi modules
• Dynamic Efficiency Line mei BAM (BatchAkwisysjemodus)
• Kearn: Arm® 32-bit Cortex®-M4 CPU mei FPU,Adaptive real-time accelerator (ARTAccelerator ™) wêrtroch 0-wachtsje steat útfiering mooglik makketfan Flash-ûnthâld, frekwinsje oant 100 MHz,ûnthâld beskerming ienheid,125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1),en DSP ynstruksjes
• Memories
- Oant 1 Mbyte fan Flash-ûnthâld
- 256 Kbyte fan SRAM
- Fleksibele eksterne statyske ûnthâld controllermei maksimaal 16-bit databus: SRAM, PSRAM,NOR Flash ûnthâld
- Dual-modus Quad-SPI-ynterface
• LCD parallel ynterface, 8080/6800 modes
• Klok, weromsette en oanbod behear
– 1,7 V oan 3,6 V applikaasje oanbod en I / Os
- POR, PDR, PVD en BOR
- 4 oant 26 MHz kristal oscillator
- Ynterne 16 MHz fabryk-trimmed RC
- 32 kHz oscillator foar RTC mei kalibraasje
- Ynterne 32 kHz RC mei kalibraasje
• Enerzjyferbrûk
- Run: 112 µA/MHz (perifeare út)
- Stopje (flitser yn stopmodus, rappe wekkertiid): 50 µA Typ @ 25 °C;75 µA max
@25 °C
- Stopje (flitser yn 'e modus Deep power down,trage wekkertiid): omleech nei 18 µA @
25 °C;40 µA max @ 25 °C
– Standby: 2,4 µA @ 25 °C / 1,7 V sûnderRTC;12 µA @ 85 °C @ 1,7 V
– VBAT-oanfier 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, stereo mikrofoanstipe
• Algemien-doel DMA: 16-stream DMA
• Oant 17 timers: oant tolve 16-bit timers, twa32-bit timers oant 100 MHz elk mei oantfjouwer IC / OC / PWM of puls counter enkwadratur (incremental) encoder input, twawatchdog timers (ûnôfhinklik en finster),
ien SysTick timer
• Debug modus
- Serial wire debug (SWD) & JTAG
- Cortex®-M4 Embedded Trace Macrocell™
• Oant 114 I / O havens mei interrupt mooglikheid
- Oant 109 snelle I/O's oant 100 MHz
- Oant 114 fiif V-tolerante I / Os
• 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 / I2Ss (oant 50 Mbit / s, SPI ofI2S audio protokol), wêrfan 2 muxedfull-duplex I2S ynterfaces
- SDIO-ynterface (SD/MMC/eMMC)
- Avansearre ferbining: USB 2.0 folsleine snelheidapparaat / host / OTG controller mei PHY
- 2x CAN (2.0B aktyf)
• True willekeurige getallengenerator
• CRC berekkening ienheid
• 96-bit unike ID
• RTC: subsecond accuracy, hardware kalinder
• Alle pakketten binne ECOPACK®2