Microcontrolere STM32F437VIT6 ARM – MCU 32B ARM Cortex-M4 2Mb Flash 168MHz CPU
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F437VI |
Stil de montare: | SMD/SMT |
Pachet/Cutie: | LQFP-100 |
Miez: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 2 MB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 3 x 12 biți |
Frecvența maximă a ceasului: | 180 MHz |
Număr de I/O-uri: | 82 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ă |
Tensiune de alimentare analogică: | 3,3 V |
Marca: | STMicroelectronics |
Rezoluție DAC: | 12 biți |
Tip de memorie RAM de date: | SRAM |
Tensiune I/O: | 3,3 V |
Sensibil la umiditate: | da |
Seria procesoare: | ARM Cortex M |
Tip produs: | Microcontrolere ARM - MCU |
Tip memorie program: | Flash |
Cantitate pachet din fabrică: | 540 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Greutate unitară: | 1,319 g |
♠ 32b Arm® Cortex®-M4 MCU+FPU, 225DMIPS, până la 2MB Flash/256+4KB RAM, cripto, USB OTG HS/FS, Ethernet, 17 TIM, 3 ADC, 20 com.interfețe, cameră și LCD-TFT
Dispozitivele STM32F437xx și STM32F439xx se bazează pe miezul RISC de înaltă performanță Arm® Cortex®-M4 pe 32 de biți care funcționează la o frecvență de până la 180 MHz.Nucleul Cortex-M4 are o unitate în virgulă mobilă (FPU) de precizie unică care acceptă toate instrucțiunile și tipurile de date Arm® cu precizie unică de prelucrare a datelor.De asemenea, implementează un set complet de instrucțiuni DSP și o unitate de protecție a memoriei (MPU) care îmbunătățește securitatea aplicației.
Dispozitivele STM32F437xx și STM32F439xx încorporează memorii încorporate de mare viteză (memorie flash de până la 2 Mbyte, până la 256 Kbytes de SRAM), până la 4 Kbytes de SRAM de rezervă și o gamă extinsă de I/O îmbunătățite și periferice conectate la două APB autobuze, două autobuze AHB și o matrice de magistrală multi-AHB pe 32 de biți.
Toate dispozitivele oferă trei ADC-uri pe 12 biți, două DAC-uri, un RTC de putere redusă, douăsprezece temporizatoare de uz general pe 16 biți, inclusiv două temporizatoare PWM pentru controlul motorului, două temporizatoare de uz general pe 32 de biți, un adevărat generator de numere aleatorii (RNG). ) și o celulă de accelerație criptografică.De asemenea, au interfețe de comunicare standard și avansate.
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU, accelerator adaptiv în timp real (ART Accelerator™) care permite executarea stării de așteptare 0 din memoria Flash, frecvență de până la 180 MHz, MPU, 225 DMIPS/1,25 DMIPS/ MHz (Dhrystone 2.1) și instrucțiuni DSP
• Amintiri
– Până la 2 MB de memorie Flash organizată în două bănci permițând citirea în timp ce scrierea
– Până la 256+4 KB de SRAM, inclusiv 64-KB de memorie RAM de date CCM (core coupled memory)
– Controler de memorie extern flexibil cu magistrală de date de până la 32 de biți: SRAM, PSRAM, SDRAM/LPSDR SDRAM, memorie Compact Flash/NOR/NAND
• Interfata paralela LCD, moduri 8080/6800
• Controler LCD-TFT cu rezoluție complet programabilă (lățime totală până la 4096 pixeli, înălțime totală până la 2048 linii și ceas pixel până la 83 MHz)
• Chrom-ART Accelerator™ pentru crearea de conținut grafic îmbunătățit (DMA2D)
• 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 decupat din fabrică (precizie de 1%)
– Oscilator 32 kHz pentru RTC cu calibrare
– RC intern de 32 kHz cu calibrare
• Putere redusă
– Modurile Sleep, Stop și Standby
– Furnizare VBAT pentru RTC, registre de rezervă de 20×32 de biți + SRAM opțional de rezervă de 4 KB
• ADC 3×12 biți, 2,4 MSPS: până la 24 de canale și 7,2 MSPS în modul triplu intercalat
• Convertoare D/A 2×12 biți
• DMA de uz general: controler DMA cu 16 fluxuri cu FIFO și suport pentru rafală
• Până la 17 temporizatoare: până la douăsprezece temporizatoare de 16 biți și două de 32 de biți de până la 180 MHz, fiecare cu până la 4 IC/OC/PWM sau contor de impulsuri și intrare pentru codificator în cuadratura (incremental)
• Modul de depanare
– interfețe SWD și JTAG
– Cortex-M4 Trace Macrocell™
• Până la 168 de porturi I/O cu capacitate de întrerupere
– Până la 164 I/O-uri rapide de până la 90 MHz
– Până la 166 I/O-uri tolerante la 5 V
• Până la 21 de interfețe de comunicare
– Până la 3 × interfețe I2C (SMBus/PMBus)
– Până la 4 USART/4 UART (11,25 Mbit/s, interfață ISO7816, LIN, IrDA, control modem)
– Până la 6 SPI-uri (45 Mbits/s), 2 cu I2S full-duplex muxed pentru precizia clasei audio prin PLL audio intern sau ceas extern
– 1 x SAI (interfață audio serială)
– 2 × CAN (2.0B Active) și interfață SDIO
• Conectivitate avansată
– Dispozitiv/gazdă/controler OTG USB 2.0 cu viteză maximă cu PHY pe cip
– Dispozitiv USB 2.0 de mare viteză/viteză completă/controler gazdă/OTG cu DMA dedicat, PHY de viteză maximă pe cip și ULPI
– 10/100 Ethernet MAC cu DMA dedicat: acceptă hardware IEEE 1588v2, MII/RMII
• Interfață de cameră paralelă pe 8 până la 14 biți până la 54 Mbytes/s
• Accelerație criptografică: accelerare hardware pentru AES 128, 192, 256, Triple DES, HASH (MD5, SHA-1, SHA-2) și HMAC
• Generator de numere aleatoare adevărate
• Unitate de calcul CRC
• RTC: precizie subsecundă, calendar hardware
• ID unic de 96 de biți