STM32F412VGT6 MCU STM32 Eficiență dinamică MCU BAM de înaltă performanță și DSP FPU
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F412VG |
Stil de montare: | SMD/SMT |
Pachet / Carcasa: | LQFP-100 |
Miez: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 1 MB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvența maximă a ceasului: | 100 MHz |
Număr de I/O-uri: | 81 I/O |
Dimensiunea RAM de date: | 256 kB |
Tensiune de alimentare - Min: | 1,7 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 85 C |
Ambalare: | Tavă |
Marca: | STMicroelectronics |
Sensibil la umiditate: | da |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 540 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Greutate unitară: | 0,024037 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1MB Flash, 256KB RAM, USB OTG FS, 17 TIM, 1 ADC, 17 com.interfețe
Dispozitivele STM32F412XE/G se bazează pe Arm® Cortex® -M4 de înaltă performanță pe 32 de bițiMiezul RISC funcționează la o frecvență de până la 100 MHz.Nucleul lor Cortex®-M4 prezintă aUnitate în virgulă mobilă (FPU) cu precizie unică, care acceptă toate instrucțiunile și tipurile de date Arm cu precizie unică.De asemenea, implementează un set complet de instrucțiuni DSP șio unitate de protecție a memoriei (MPU) care îmbunătățește securitatea aplicației.
Dispozitivele STM32F412XE/G aparțin liniei de produse STM32 Dynamic Efficiency™ (cuproduse care combină eficiența energetică, performanța și integrarea) adăugând în același timp un noucaracteristică inovatoare numită Batch Acquisition Mode (BAM) care permite și mai multă putereeconomisirea consumului în timpul procesării loturilor de date.
Dispozitivele STM32F412XE/G încorporează memorii încorporate de mare viteză (până la 1 Mbyte deMemorie flash, 256 Kbytes de SRAM) și o gamă extinsă de I/O îmbunătățite șiperiferice conectate la două magistrale APB, trei magistrale AHB și o magistrală multi-AHB pe 32 de bițimatrice.
Toate dispozitivele oferă un ADC pe 12 biți, un RTC de putere redusă, douăsprezece temporizatoare de uz general pe 16 biți,două temporizatoare PWM pentru controlul motorului și două temporizatoare de uz general pe 32 de biți.
De asemenea, au interfețe de comunicare standard și avansate:
• Până la patru I2C, inclusiv un I2C care acceptă Fast-Mode Plus
• Cinci SPI-uri
• Cinci I2S din care două sunt full duplex.Pentru a obține acuratețea clasei audio, I2Sperifericele pot fi tactate printr-un PLL audio intern dedicat sau printr-un ceas externpentru a permite sincronizarea.
• Patru USART-uri
• O interfață SDIO/MMC
• O interfață USB 2.0 OTG de viteză maximă
• Două CAN-uri.
În plus, dispozitivele STM32F412xE/G încorporează periferice avansate:
• O interfață flexibilă pentru controler de memorie statică (FSMC)
• O interfață de memorie Quad-SPI
• Un filtru digital pentru modulator sigma (DFSDM), două filtre, până la patru intrări și suporta MEM-urilor de microfon.
Dispozitivele STM32F412xE/G sunt oferite în 7 pachete variind de la 48 la 144 de pini.Setul deperifericele disponibile depind de pachetul selectat.
STM32F412xE/G funcționează în intervalul de temperatură de la -40 la +125 °C de la 1,7 (PDR).OFF) la sursa de alimentare de 3,6 V.Un set cuprinzător de moduri de economisire a energiei permite proiectareaa aplicațiilor de putere redusă.
Aceste caracteristici fac ca microcontrolerele STM32F412xE/G să fie potrivite pentru o gamă largă deaplicatii:
• Acționarea motorului și controlul aplicației
• Echipament medical
• Aplicatii industriale: PLC, invertoare, intreruptoare
• Imprimante și scanere
• Sisteme de alarmă, interfon video și HVAC
• Aparate audio pentru casă
• Hub senzor pentru telefonul mobil
• Dispozitive purtabile
• Obiecte conectate
• Module Wifi
• Linie de eficiență dinamică cu BAM (BatchMod de achiziție)
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU,Accelerator adaptiv în timp real (ARTAccelerator™) permițând execuția stării de așteptare 0din memoria flash, frecvență de până la 100 MHz,unitate de protecție a memoriei,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),și instrucțiuni DSP
• Amintiri
– Până la 1 Mbyte de memorie Flash
– 256 Kbyte de SRAM
– Controler de memorie statică extern flexibilcu magistrală de date de până la 16 biți: SRAM, PSRAM,NOR Memorie flash
– Interfață Quad-SPI cu mod dublu
• Interfata paralela LCD, moduri 8080/6800
• Ceasul, resetarea și gestionarea aprovizionării
– Alimentare pentru aplicații de 1,7 V până la 3,6 V și I/E
– POR, PDR, PVD și BOR
– Oscilator cu cristal de la 4 la 26 MHz
– RC intern de 16 MHz echipat din fabrică
– Oscilator 32 kHz pentru RTC cu calibrare
– RC intern de 32 kHz cu calibrare
• Consumul de energie
– Funcționare: 112 µA/MHz (periferic oprit)
– Stop (Bliț în modul Stop, trezire rapidătimp): 50 µA Typ @ 25 °C;75 µA max
@25 °C
- Oprire (Bliț în modul de oprire profundă,timp de trezire lent): până la 18 µA @
25 °C;40 µA max la 25 °C
– Standby: 2,4 µA @25 °C / 1,7 V fărăRTC;12 µA @85 °C @1,7 V
– Alimentare VBAT pentru RTC: 1 µA @25 °C
• ADC 1×12 biți, 2,4 MSPS: până la 16 canale
• 2x filtre digitale pentru modulator sigma delta,4x interfețe PDM, suport pentru microfon stereo
• DMA de uz general: DMA cu 16 fluxuri
• Până la 17 temporizatoare: până la douăsprezece temporizatoare pe 16 biți, douăTemporizatoare pe 32 de biți de până la 100 MHz fiecare cu până lapatru IC/OC/PWM sau contor de impulsuri șiintrare encoder în cuadratura (incremental), douătemporizatoare watchdog (independent și fereastră),
un temporizator SysTick
• Modul de depanare
– Depanare cablu serial (SWD) și JTAG
– Cortex®-M4 Embedded Trace Macrocell™
• Până la 114 porturi I/O cu capacitate de întrerupere
– Până la 109 I/O-uri rapide până la 100 MHz
– Până la 114 cinci I/O-uri tolerante la V
• Până la 17 interfețe de comunicare
– Până la 4x interfețe I2C (SMBus/PMBus)
– Până la 4 USART (2 x 12,5 Mbit/s,2 x 6,25 Mbit/s), interfață ISO 7816, LIN,
IrDA, control modem)
– Până la 5 SPI/I2S (până la 50 Mbit/s, SPI sauProtocol audio I2S), dintre care 2 muxinterfețe I2S full-duplex
– interfață SDIO (SD/MMC/eMMC)
– Conectivitate avansată: USB 2.0 de viteză maximădispozitiv/gazdă/controler OTG cu PHY
– 2x CAN (2.0B activ)
• Generator de numere aleatoare adevărate
• Unitate de calcul CRC
• ID unic de 96 de biți
• RTC: precizie subsecundă, calendar hardware
• Toate pachetele sunt ECOPACK®2