Microcontrolere ARM STM32F429ZGT6 – MCU DSP FPU ARM CortexM4 1Mb Flash 180MHz
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F429ZG |
Stil de montare: | SMD/SMT |
Pachet / Cutie: | LQFP-144 |
Nucleu: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 1 MB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 180 MHz |
Număr de intrări/ieșiri: | 114 I/O |
Dimensiune memorie RAM pentru date: | 260 kB |
Tensiune de alimentare - Min: | 1,7 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 85°C |
Ambalaj: | Tavă |
Tensiune de alimentare analogică: | 1,7 V până la 3,6 V |
Marca: | STMicroelectronics |
Rezoluție DAC: | 12 biți |
Tipul memoriei RAM pentru date: | SRAM |
Tip de interfață: | CAN, I2C, SAI, SPI, UART/USART, USB |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 24 de canale |
Număr de temporizatoare/contori: | 14 Cronometru |
Serie de procesoare: | STM32F429 |
Produs: | MCU+FPU |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 360 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Temporizatoare de supraveghere: | Cronometru de supraveghere |
Greutate unitară: | 0,045518 uncii |
♠ MCU+FPU Arm® Cortex®-M4 de 32b, 225DMIPS, până la 2MB Flash/256+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIM-uri, 3 ADC-uri, 20 interfețe de comunicare, cameră și LCD-TFT
Dispozitivele STM32F427xx și STM32F429xx se bazează pe nucleul 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 dispune de o unitate cu virgulă mobilă (FPU) de simplă precizie, care acceptă toate instrucțiunile și tipurile de date de procesare a datelor de simplă precizie Arm®. 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 STM32F427xx și STM32F429xx încorporează memorii integrate 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 intrări/ieșiri (I/O) îmbunătățite și periferice conectate la două magistrale APB, două magistrale AHB și o matrice de magistrală multi-AHB pe 32 de biți.
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU, accelerator adaptiv în timp real (ART Accelerator™) care permite execuția în starea 0-wait 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 citire în timp ce scrie
– Până la 256+4 KB de SRAM, inclusiv 64 KB de RAM pentru date CCM (memorie cuplată cu nuclee)
– Controler de memorie externă flexibilă cu magistrală de date de până la 32 de biți: memorii SRAM, PSRAM, SDRAM/LPSDR SDRAM, Compact Flash/NOR/NAND
• Interfață paralelă LCD, moduri 8080/6800
• Controler LCD-TFT cu rezoluție complet programabilă (lățime totală de până la 4096 pixeli, înălțime totală de până la 2048 linii și frecvență de până la 83 MHz)
• Chrom-ART Accelerator™ pentru crearea de conținut grafic îmbunătățit (DMA2D)
• Ceas, resetare și gestionare a aprovizionării
– Alimentare aplicație și intrări/ieșiri de la 1,7 V la 3,6 V
– POR, PDR, PVD și BOR
– Oscilator cu cristal de la 4 la 26 MHz
– Telecomandă internă de 16 MHz, reglată din fabrică (precizie de 1%)
– Oscilator de 32 kHz pentru RTC cu calibrare
– RC intern de 32 kHz cu calibrare
• Consum redus de energie
– Modurile Repaus, Oprire și Standby
– Sursă VBAT pentru RTC, registre de rezervă de 20×32 biți + opțional SRAM de rezervă de 4 KB
• ADC 3×12 biți, 2.4 MSPS: până la 24 de canale și 7.2 MSPS în mod triplu intercalat
• 2 convertoare D/A pe 12 biți
• DMA de uz general: controler DMA cu 16 fluxuri, FIFO-uri și suport pentru burst-uri
• Până la 17 temporizatoare: până la doisprezece temporizatoare pe 16 biți și două temporizatoare pe 32 biți, până la 180 MHz, fiecare cu până la 4 contoare IC/OC/PWM sau contor de impulsuri și intrări pentru encoder în cuadratură (incremental)
• Mod 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 de intrări/ieșiri rapide de până la 90 MHz
– Până la 166 I/O cu toleranță de 5 V • Până la 21 de interfețe de comunicație
– Până la 3 × interfețe I2C (SMBus/PMBus)
– Până la 4 USART-uri/4 UART-uri (11,25 Mbit/s, interfață ISO7816, LIN, IrDA, control modem)
– Până la 6 SPI-uri (45 Mbits/s), 2 cu I2S full-duplex multiplexat pentru precizie audio prin PLL audio intern sau ceas extern
– 1 x SAI (interfață audio serială)
– 2 × CAN (2.0B Activ) și interfață SDIO
• Conectivitate avansată
– Controler USB 2.0 de viteză maximă pentru dispozitive/gazdă/OTG cu PHY integrat
– Controler USB 2.0 de mare/maximă viteză pentru dispozitive/gazdă/OTG cu DMA dedicat, PHY de mare viteză integrat și ULPI
– MAC Ethernet 10/100 cu DMA dedicat: suportă hardware IEEE 1588v2, MII/RMII
• Interfață de cameră paralelă de la 8 la 14 biți, până la 54 Mbytes/s
• Generator de numere aleatorii reale
• Unitate de calcul CRC
• RTC: precizie sub o secundă, calendar hardware
• ID unic pe 96 de biți