Hochleistungs-MCUs der Doppelkernserie STM32H7

Doppelkern-Serie STM32H7 von Hochleistungs-MCUs von STMicroelectronics mit Arm® Cortex®-M7- und 4-Kernen

Bild der Hochleistungs-MCUs der Dual-Core-Serie STM32H7 von STMicroelectronics STMicroelectronics erweitert die STM32H7-Serie um mehrere Varianten mit Doppelkern-Mikrocontrollern wie Arm Cortex-M7 und Arm-Cortex-M4, die mit bis zu 480 MHz bzw. 240 MHz arbeiten können. Die früheren einkernigen Cortex-M7-Varianten profitieren von dieser Frequenzerhöhung und können nun auch mit bis zu 480 MHz arbeiten. Die Doppelkern-Varianten werden mit einem eingebetteten SMPS angeboten, das eine verbesserte dynamische Leistungseffizienz bietet. Einige Varianten werden jetzt mit der MIPI-DSI-PHY vorgeschlagen, um hochauflösende Displays anzusteuern. Der STM32H7 ist nach wie vor einer der leistungsstärksten verfügbaren Mikrocontroller mit eingebettetem Flash.

Merkmale
  • Zwei Kerne
    • 32-Bit-Arm-Cortex-M7-Kern mit doppelt genauer FPU und L1-Cache: 16 KByte Daten- und 16 KByte Befehls-Cache; Frequenz bis zu 480 MHz, MPU, 1027 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) und DSP-Befehle
    • 32-Bit-Arm-Cortex-M4-Kern mit FPU, adaptivem Echtzeit-Beschleuniger (ART Accelerator™) für internen Flash-Speicher und externe Speicher, Frequenz bis zu 240 MHz, MPU, 300 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) und DSP-Befehle
  • Speicher
    • Bis zu 2 Mbyte Flash-Speicher mit Read-While-Write-Unterstützung
    • 1 Mbyte RAM: 192 KByte TCM-RAM (inkl. 64 KByte ITCM-RAM + 128 KByte DTCM-RAM für zeitkritische Routinen, 864 KByte Benutzer-SRAM und 4 KByte SRAM im Backup-Bereich
    • Dual-Mode Quad-SPI-Speicherschnittstelle mit bis zu 133 MHz
    • Flexibler externer Speichercontroller mit bis zu 32-Bit-Datenbus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND-Flash-Speicher, getaktet mit bis zu 125 MHz im Synchron-Modus
    • CRC-Berechnungseinheit
  • Sicherheit
    • ROP, PC-ROP, aktiver Sabotagekontakt
  • Mehrzweck-Eingänge/Ausgänge
    • Bis zu 168 E/A-Ports mit Interruptfähigkeit
  • Reset- und Energiemanagement
    • Drei separate Leistungsbereiche, die unabhängig voneinander getaktet oder abgeschaltet werden können:
      • D1: Hochleistungsfunktionen
      • D2: Kommunikations-Peripheriekomponenten und Zeitgeber
      • D3: Reset/Taktsteuerung/Energiemanagement
    • Anwendungsversorgung und E/As: 1,62 V bis 3,6 V
    • POR, PDR, PVD und BOR
    • Dedizierte USB-Stromversorgung mit integriertem 3,3-V-Regler zur Versorgung der internen PHYs
    • Integrierter Regler (LDO) zur Versorgung der digitalen Schaltung
    • SMPS-Abwärtswandlerregler mit hohem Wirkungsgrad zur direkten Versorgung von VCORE, externen Schaltungen oder beidem
    • Spannungsskalierung im Betriebs- und Stopp-Modus (sechs konfigurierbare Bereiche)
    • Backup-Regler (~0,9 V)
    • Spannungsreferenz für periphere Analog-VREF+
    • 1,2 V bis 3,6 VBAT-Versorgung
    • Stromsparende Modi: Sleep, Stopp, Standby und VBAT zur Unterstützung der Batterieladung
  • Geringe Leistungsaufnahme
    • VBAT-Akkubetriebsart mit Lademöglichkeit
    • Überwachungspins für den Stromversorgungszustand von CPU und Domain
    • 2,95 µA in Standby-Modus (Backup-SRAM AUS Echtzeituhr/LSE AN)
  • Taktmanagement
    • Interne Oszillatoren: 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
    • Externe Oszillatoren: 4 MHz und 48 MHz HSE, 32,768 kHz LSE
    • 3x PLLs (1 für den Systemtakt, 2 für Kernel-Takte) mit fraktionalem Modus
  • 4 DMA-Controller zur Entlastung der CPU
    • 1x Hochschneller Master-Direktspeicherzugriffs-Controller (MDMA) mit Linked-List-Unterstützung
    • 2x Dual-Port DMA mit FIFO
    • 1x Basis-DMA mit Request-Routing-Fähigkeiten
  • Verbindungsmatrix
    • 3 Bus-Matrizen (1 AXI und 2 AHB)
    • Brücken (5x AHB2-APB, 2x AXI2-AHB)
  • Bis zu 35 Kommunikations-Peripheriekomponenten
    • 4x I2C-FM+-Schnitstellen (SMBus/PMBus)
    • 4x USART/4x UART (ISO7816-Schnittstelle, LIN, IrDA, bis zu 12,5 Mbit/s) und 1x LPUART
    • 6x SPI, 3 mit Muxed-Duplex-I2S-Audio-Klassengenauigkeit über interne Audio-PLL oder externen Takt, 1x I2S in LP-Domäne (bis 150 MHz)
    • 4x SAI (serielle Audio-Schnittstelle)
    • SPDIFRX-Schnittstelle
    • SWPMI: Eindraht-Protokoll-Master-I/F
    • MDIO-Slave-Schnittstelle
    • 2x SD/SDIO/MMC-Schnittstelle (bis zu 125 MHz)
    • 2x CAN-Controller: zwei mit CAN FD, einer mit zeitgetriggertem CAN (TT-CAN)
    • 2x USB-OTG-Schnittstelle (1FS, 1HS/FS) quarzlose Lösung mit LPM und BCD
    • Ethernet-MAC-Schnittstelle mit DMA-Controller
    • HDMI-CEC
    • 8-Bit- bis 14-Bit-Kamera-Schnittstelle (bis zu 80 MHz)
  • 11 analoge Peripheriegeräte
    • 3x ADW mit max. 16 Bit Auflösung (bis zu 36 Kanäle, bis zu 3,6 MSPS)
    • 1x Temperatursensor
    • 2x 12-bit D/A-Wandler (1 MHz)
    • 2x extrem stromsparender Komparator
    • 2x Operationsverstärker (7,3 MHz Bandbreite)
    • 1x Digitalfilter für Sigma-Delta-Modulator (DFSDM) mit 8 Kanälen/4 Filtern
  • Grafik
    • LCD-TFT-Controller mit bis zu XGA-Auflösung
    • MIPI-DSI-Host mit einer MIPI-D-PHY für die Anbindung von großen Displays mit geringer Pinzahl
    • Chrom-ART-Grafik-Hardware Accelerator™ (DMA2D) zur Reduzierung der CPU-Last
    • Hardware JPEG Codec
  • Bis zu 22 Timer und Watchdogs
    • 1x hochauflösender Timer (2,1 ns max Auflösung)
    • 2x 32-Bit-Timer mit bis zu vier IC/OC/PWM oder Impulszähler und Quadratur-(Inkremental-)Encoder-Eingang (bis zu 240 MHz)
    • 2x erweiterte 16-Bit-Motorsteuerungs-Timer (bis zu 240 MHz)
    • 10x 16-Bit-Allzweck-Timer (bis zu 240 MHz)
    • 5x stromsparende 16-Bit-Timer (bis zu 240 MHz)
    • 4x Watchdog (unabhängig und Fenster)
    • 2x SysTick-Zeitgeber
    • RTC mit Sub-Sekunden-Genauigkeit und Hardware-Kalender
  • Debugging-Modus
    • SWD- und JTAG-Schnittstellen
    • 4 Kbyte Eingebetteter Trace-Puffer
  • Echte Zufallszahlengeneratoren (jeweils drei Oszillatoren)
  • Eindeutige 96-Bit-ID
  • Alle Gehäuse sind ECOPACK2®-konform

MCUs

AbbildungHersteller-TeilenummerBeschreibungVerfügbare MengePreisDetails anzeigen
IC MCU 32BIT 2MB FLASH TFBGASTM32H747XIH6IC MCU 32BIT 2MB FLASH TFBGA692 - Sofort$18.21Details anzeigen
IC MCU 32BIT 2MB FLASH 176UFBGASTM32H745IIK6IC MCU 32BIT 2MB FLASH 176UFBGA1258 - Sofort$16.40Details anzeigen
IC MCU 32BIT 2MB FLASH TFBGASTM32H745XIH6IC MCU 32BIT 2MB FLASH TFBGA1052 - Sofort$18.21Details anzeigen
IC MCU 32BIT 2MB FLASH 144LQFPSTM32H745ZIT6IC MCU 32BIT 2MB FLASH 144LQFP1615 - Sofort$15.43Details anzeigen

Discovery Kits

AbbildungHersteller-TeilenummerBeschreibungVerbindungssystemVerfügbare MengePreisDetails anzeigen
DISCOVERY STM32H747XI EVAL BRDSTM32H747I-DISCODISCOVERY STM32H747XI EVAL BRDArduino R3 Shield, Pmod, STMod+104 - Sofort$84.41Details anzeigen
DISCOVERY KIT WITH STM32H745XI MSTM32H745I-DISCODISCOVERY KIT WITH STM32H745XI MArduino R3 Shield, STMod+158 - Sofort$75.93Details anzeigen

Eval Boards

AbbildungHersteller-TeilenummerBeschreibungVerbindungssystemVerfügbare MengePreisDetails anzeigen
STM32H747XI EVAL BRDSTM32H747I-EVALSTM32H747XI EVAL BRD-0 - Sofort$275.30Details anzeigen
STM32H757XI EVAL BRDSTM32H757I-EVALSTM32H757XI EVAL BRD-61 - Sofort$268.74Details anzeigen
Veröffentlicht: 2021-04-09