STM32H743IIT6 ARM Mikrocontroller – MCU Hochleistungs- und DSP DP-FPU, ARM Cortex-M7 MCU 2 MB Flash 1 MB RAM, 480 M
♠ Produktbeschreibung
Produkteigenschaft | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32H7 |
Montageart: | SMD/SMT |
Paket / Koffer: | LQFP-176 |
Kern: | ARM Cortex M7 |
Größe des Programmspeichers: | 2MB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 3 x 16 Bit |
Maximale Taktfrequenz: | 400MHz |
Anzahl E/As: | 140 E/A |
Daten-RAM-Größe: | 1MB |
Versorgungsspannung - Min.: | 1,62 V |
Versorgungsspannung - max.: | 3,6 V |
Minimale Betriebstemperatur: | - 40 C |
Maximale Betriebstemperatur: | + 85 C |
Verpackung: | Tablett |
Marke: | STMicroelectronics |
DAC-Auflösung: | 12-Bit |
Daten-RAM-Typ: | RAM |
E/A-Spannung: | 1,62 V bis 3,6 V |
Oberflächentyp: | KÖNNEN, I2C, SAI, SDIO, SPI, USART, USB |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der ADC-Kanäle: | 20 Kanal |
Produkt: | MCU |
Produktart: | ARM-Mikrocontroller - MCU |
Programmspeichertyp: | Blinken |
Werkspackungsmenge: | 400 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Watchdog-Timer: | Watchdog-Timer, Fenster |
Gewichtseinheit: | 0,058202 oz |
♠ 32-Bit ARM® Cortex®-M7 480 MHz MCUs, bis zu 2 MB Flash, bis zu 1 MB RAM, 46 com.und analoge Schnittstellen
Die Bausteine STM32H742xI/G und STM32H743xI/G basieren auf dem hochleistungsfähigen Arm® Cortex®-M7 32-Bit-RISC-Kern, der mit bis zu 480 MHz betrieben wird.Der Cortex®-M7-Kern verfügt über eine Gleitkommaeinheit (FPU), die Arm®-Datenverarbeitungsanweisungen und Datentypen mit doppelter Genauigkeit (IEEE 754-konform) und einfacher Genauigkeit unterstützt.STM32H742xI/G- und STM32H743xI/G-Bausteine unterstützen einen vollständigen Satz von DSP-Anweisungen und eine Speicherschutzeinheit (MPU), um die Anwendungssicherheit zu verbessern.
STM32H742xI/G- und STM32H743xI/G-Bausteine beinhalten eingebettete Hochgeschwindigkeitsspeicher mit einem Dual-Bank-Flash-Speicher von bis zu 2 MB, bis zu 1 MB RAM (einschließlich 192 KB TCM-RAM, bis zu 864 KB Benutzer-SRAM und 4 KByte Backup-SRAM) sowie eine umfangreiche Palette erweiterter I/Os und Peripheriegeräte, die mit APB-Bussen, AHB-Bussen, einer 2x32-Bit-Multi-AHB-Busmatrix und einer mehrschichtigen AXI-Verbindung verbunden sind, die internen und externen Speicherzugriff unterstützt.
Kern
• 32-Bit-ARM® Cortex®-M7-Core mit Double-Precision-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-Anweisungen
Erinnerungen
• Bis zu 2 MB Flash-Speicher mit Read-While-Write-Unterstützung
• Bis zu 1 MB RAM: 192 KByte TCM-RAM (einschließlich 64 KByte ITCM-RAM + 128 KByte DTCM-RAM für zeitkritische Routinen), Bis zu 864 KByte Benutzer-SRAM und 4 KByte SRAM in der Sicherungsdomäne
• Dual-Modus-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 mit bis zu 100 MHz im Synchronmodus
• CRC-Berechnungseinheit
Sicherheit
• ROP, PC-ROP, aktive Sabotage Universal-Ein-/Ausgänge
• Bis zu 168 I/O-Ports mit Interrupt-Fähigkeit, Reset und Energieverwaltung
• 3 getrennte Leistungsdomänen, die unabhängig getaktet oder abgeschaltet werden können:
– D1: Hochleistungsfähigkeit
– D2: Kommunikationsperipherie und Timer
– D3: Reset/Uhrsteuerung/Energieverwaltung
• 1,62 bis 3,6 V Anwendungsversorgung und I/Os
• POR, PDR, PVD und BOR
• Dedizierte USB-Stromversorgung mit integriertem 3,3-V-Regler zur Versorgung der internen PHYs
• Eingebetteter Regler (LDO) mit konfigurierbarem, skalierbarem Ausgang zur Versorgung der digitalen Schaltkreise
• Spannungsskalierung im Run- und Stop-Modus (6 konfigurierbare Bereiche)
• Backup-Regler (~0,9 V)
• Spannungsreferenz für analoge Peripherie/VREF+
• Energiesparmodi: Sleep, Stop, Standby und VBAT zur Unterstützung des Batterieladens
Energieeffizient
• VBAT Akkubetrieb mit Lademöglichkeit
• Pins zur Überwachung des CPU- und Domänen-Stromzustands
• 2,95 µA im Standby-Modus (Backup-SRAM AUS, RTC/LSE EIN)
Uhrenverwaltung
• Interne Oszillatoren: 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
• Externe Oszillatoren: 4-48 MHz HSE, 32,768 kHz LSE
• 3× PLLs (1 für die Systemuhr, 2 für Kernel-Uhren) mit fraktioniertem Modus
Verbindungsmatrix
• 3 Busmatrizen (1 AXI und 2 AHB)
• Brücken (5× AHB2-APB, 2× AXI2-AHB)
4 DMA-Controller zur Entlastung der CPU
• 1× Hochgeschwindigkeits-Master-Direct-Memory-Access-Controller (MDMA) mit Linked-List-Unterstützung
• 2× Dual-Port-DMAs mit FIFO
• 1× Basis-DMA mit Request-Router-Fähigkeiten
Bis zu 35 Kommunikationsperipheriegeräte
• 4× I2Cs FM+ Schnittstellen (SMBus/PMBus)
• 4× USARTs/4x UARTs (ISO7816-Schnittstelle, LIN, IrDA, bis zu 12,5 Mbit/s) und 1x LPUART
• 6× SPIs, 3 mit Mux-Duplex-I2S-Audioklassengenauigkeit über interne Audio-PLL oder externe Uhr, 1x I2S im LP-Bereich (bis zu 150 MHz)
• 4x SAIs (serielle Audioschnittstelle)
• SPDIFRX-Schnittstelle
• Master-I/F für SWPMI-Single-Wire-Protokoll
• MDIO-Slave-Schnittstelle
• 2× SD/SDIO/MMC-Schnittstellen (bis 125 MHz)
• 2× CAN-Controller: 2 mit CAN FD, 1 mit zeitgetriggertem CAN (TT-CAN)
• 2× USB-OTG-Schnittstellen (1FS, 1HS/FS) kristalllose Lösung mit LPM und BCD
• Ethernet-MAC-Schnittstelle mit DMA-Controller
• HDMI-CEC
• 8- bis 14-Bit-Kameraschnittstelle (bis zu 80 MHz)
11 analoge Peripheriegeräte
• 3× ADCs mit 16 Bit max.Auflösung (bis zu 36 Kanäle, bis zu 3,6 MSPS)
• 1× Temperatursensor
• 2× 12-Bit D/A-Wandler (1 MHz)
• 2× Ultra-Low-Power-Komparatoren
• 2× Operationsverstärker (7,3 MHz Bandbreite)
• 1× Digitalfilter für Sigma-Delta-Modulator (DFSDM) mit 8 Kanälen/4 Filtern
Grafik
• LCD-TFT-Controller bis zu XGA-Auflösung
• Grafischer Hardwarebeschleuniger Chrom-ART (DMA2D) zur Verringerung der CPU-Last
• Hardware-JPEG-Codec
Bis zu 22 Timer und Watchdogs
• 1× hochauflösender Timer (max. Auflösung 2,1 ns)
• 2× 32-Bit-Timer mit bis zu 4 IC/OC/PWM oder Impulszähler und Quadratur (Inkremental)-Encoder-Eingang (bis zu 240 MHz)
• 2× 16-Bit Advanced Motor Control Timer (bis zu 240 MHz)
• 10 × 16-Bit-Allzweck-Timer (bis zu 240 MHz)
• 5× 16-Bit-Low-Power-Timer (bis zu 240 MHz)
• 2× Watchdogs (unabhängig und Fenster)
• 1× SysTick-Timer
• RTC mit einer Genauigkeit von weniger als einer Sekunde und Hardware-Kalender
Debug-Modus
• SWD- und JTAG-Schnittstellen
• Eingebetteter Trace-Puffer von 4 KByte