STM32F437VIT6 ARM-mikrokontroller – MCU 32B ARM Cortex-M4 2Mb Flash 168MHz CPU
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Serie: | STM32F437VI |
Monteringsstil: | SMD/SMT |
Paket/Förpackning: | LQFP-100 |
Kärna: | ARM Cortex M4 |
Programminnesstorlek: | 2 MB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 3 x 12 bitar |
Maximal klockfrekvens: | 180 MHz |
Antal I/O:er: | 82 I/O |
Data-RAM-storlek: | 256 kB |
Matningsspänning - Min: | 1,7 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | - 40 grader Celsius |
Maximal driftstemperatur: | +85°C |
Förpackning: | Bricka |
Analog matningsspänning: | 3,3 V |
Stämpla: | STMicroelectronics |
DAC-upplösning: | 12 bitar |
Data-RAM-typ: | SRAM |
I/O-spänning: | 3,3 V |
Fuktkänslig: | Ja |
Processorserie: | ARM Cortex M |
Produkttyp: | ARM-mikrokontroller - MCU |
Programminnestyp: | Flash |
Fabriksförpackningskvantitet: | 540 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Enhetsvikt: | 1,319 g |
♠ 32b Arm® Cortex®-M4 MCU+FPU, 225DMIPS, upp till 2MB Flash/256+4KB RAM, krypto, USB OTG HS/FS, Ethernet, 17 TIM, 3 ADC, 20 kommunikationsgränssnitt, kamera och LCD-TFT
Enheterna STM32F437xx och STM32F439xx är baserade på den högpresterande Arm® Cortex®-M4 32-bitars RISC-kärnan som arbetar med en frekvens på upp till 180 MHz. Cortex-M4-kärnan har en flyttalsenhet (FPU) med enkel precision som stöder alla Arm®-databehandlingsinstruktioner och datatyper med enkel precision. Den implementerar också en komplett uppsättning DSP-instruktioner och en minnesskyddsenhet (MPU) som förbättrar applikationssäkerheten.
Enheterna STM32F437xx och STM32F439xx har inbyggda höghastighetsminnen (flashminne upp till 2 MB, upp till 256 KB SRAM), upp till 4 KB backup-SRAM och ett omfattande utbud av förbättrade I/O-enheter och kringutrustning anslutna till två APB-bussar, två AHB-bussar och en 32-bitars multi-AHB-bussmatris.
Alla enheter erbjuder tre 12-bitars ADC:er, två DAC:er, en RTC med låg effekt, tolv generella 16-bitars timers inklusive två PWM-timers för motorstyrning, två generella 32-bitars timers, en slumptalsgenerator (RNG) och en kryptografisk accelerationscell. De har också standardiserade och avancerade kommunikationsgränssnitt.
• Kärna: Arm® 32-bitars Cortex®-M4 CPU med FPU, adaptiv realtidsaccelerator (ART Accelerator™) som möjliggör exekvering av 0-väntetillstånd från flashminne, frekvens upp till 180 MHz, MPU, 225 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) och DSP-instruktioner
• Minnen
– Upp till 2 MB flashminne organiserat i två bankar som möjliggör läsning under skrivning
– Upp till 256+4 KB SRAM inklusive 64 KB CCM-dataminne (core coupled memory)
– Flexibel extern minneskontroller med upp till 32-bitars databuss: SRAM, PSRAM, SDRAM/LPSDR SDRAM, Compact Flash/NOR/NAND-minnen
• LCD-parallellt gränssnitt, 8080/6800-lägen
• LCD-TFT-kontroller med helt programmerbar upplösning (total bredd upp till 4096 pixlar, total höjd upp till 2048 linjer och pixelklocka upp till 83 MHz)
• Chrom-ART Accelerator™ för förbättrad skapande av grafiskt innehåll (DMA2D)
• Klocka, återställning och förbrukningshantering
– 1,7 V till 3,6 V applikationsmatning och I/O
– POR, PDR, PVD och BOR
– 4 till 26 MHz kristalloscillator
– Intern 16 MHz fabriksinställd RC (1 % noggrannhet)
– 32 kHz oscillator för RTC med kalibrering
– Intern 32 kHz RC med kalibrering
• Låg strömförbrukning
– Viloläge, stoppläge och standbyläge
– VBAT-matning för RTC, 20×32 bitars backupregister + valfritt 4 KB backup SRAM
• 3×12-bitars, 2,4 MSPS ADC: upp till 24 kanaler och 7,2 MSPS i trippel sammanflätat läge
• 2×12-bitars D/A-omvandlare
• Allmän DMA: 16-ströms DMA-kontroller med FIFO:er och burst-stöd
• Upp till 17 timers: upp till tolv 16-bitars och två 32-bitars timers upp till 180 MHz, var och en med upp till fyra IC/OC/PWM- eller pulsräknare och kvadraturkodsingångar (inkrementella)
• Felsökningsläge
– SWD- och JTAG-gränssnitt
– Cortex-M4 Trace Macrocell™
• Upp till 168 I/O-portar med avbrottskapacitet
– Upp till 164 snabba I/O upp till 90 MHz
– Upp till 166 5 V-toleranta I/O:er
• Upp till 21 kommunikationsgränssnitt
– Upp till 3 × I2C-gränssnitt (SMBus/PMBus)
– Upp till 4 USART/4 UART (11,25 Mbit/s, ISO7816-gränssnitt, LIN, IrDA, modemstyrning)
– Upp till 6 SPI:er (45 Mbit/s), varav 2 med muxad fullduplex I2S för noggrannhet i ljudklassen via intern ljud-PLL eller extern klocka
– 1 x SAI (seriellt ljudgränssnitt)
– 2 × CAN (2.0B Active) och SDIO-gränssnitt
• Avancerad anslutning
– USB 2.0 fullhastighetsenhet/värd/OTG-kontroller med inbyggd PHY
– USB 2.0 höghastighets-/fullhastighetsenhet/värd-/OTG-kontroller med dedikerad DMA, fullhastighets-PHY och ULPI på chipet
– 10/100 Ethernet MAC med dedikerad DMA: stöder IEEE 1588v2-hårdvara, MII/RMII
• 8- till 14-bitars parallellt kameragränssnitt upp till 54 Mbyte/s
• Kryptografisk acceleration: hårdvaruacceleration för AES 128, 192, 256, Triple DES, HASH (MD5, SHA-1, SHA-2) och HMAC
• Sann slumptalsgenerator
• CRC-beräkningsenhet
• RTC: subsekundnoggrannhet, hårdvarukalender
• 96-bitars unikt ID