Microcontrôleurs ARM STM32H743IIT6 – MCU DP-FPU hautes performances et DSP, MCU Arm Cortex-M7 2 Mo de mémoire Flash 1 Mo de RAM, 480 Mo
♠ Description du produit
Attribut du produit | Valeur de l'attribut |
Fabricant: | STMicroelectronics |
Catégorie de produit : | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | STM32H7 |
Style de montage : | CMS/CMS |
Emballage / Étui : | LQFP-176 |
Cœur: | ARM Cortex M7 |
Taille de la mémoire du programme : | 2 Mo |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 3 x 16 bits |
Fréquence d'horloge maximale : | 400 MHz |
Nombre d'E/S : | 140 E/S |
Taille de la RAM de données : | 1 Mo |
Tension d'alimentation - Min : | 1,62 V |
Tension d'alimentation - Max : | 3,6 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 85 °C |
Conditionnement: | Plateau |
Marque: | STMicroelectronics |
Résolution DAC : | 12 bits |
Type de RAM de données : | BÉLIER |
Tension d'E/S : | 1,62 V à 3,6 V |
Type d'interface : | PEUT, I2C, SAI, SDIO, SPI, USART, USB |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 20 chaînes |
Produit: | MCU |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 400 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Minuteries de surveillance : | Minuterie de surveillance, fenêtrée |
Poids unitaire : | 0,058202 oz |
♠ Microcontrôleurs Arm® Cortex®-M7 32 bits 480 MHz, jusqu'à 2 Mo de mémoire Flash, jusqu'à 1 Mo de RAM, 46 interfaces de communication et analogiques
Les composants STM32H742xI/G et STM32H743xI/G sont basés sur le cœur RISC 32 bits hautes performances Arm® Cortex®-M7, cadencé jusqu'à 480 MHz. Ce cœur Cortex®-M7 intègre une unité de calcul en virgule flottante (FPU) prenant en charge les instructions et types de données Arm® double précision (conforme à la norme IEEE 754) et simple précision. Les composants STM32H742xI/G et STM32H743xI/G prennent en charge un ensemble complet d'instructions DSP et une unité de protection mémoire (MPU) pour renforcer la sécurité des applications.
Les dispositifs STM32H742xI/G et STM32H743xI/G intègrent des mémoires embarquées à grande vitesse avec une mémoire Flash à double banque allant jusqu'à 2 Mo, jusqu'à 1 Mo de RAM (dont 192 Ko de RAM TCM, jusqu'à 864 Ko de SRAM utilisateur et 4 Ko de SRAM de sauvegarde), ainsi qu'une vaste gamme d'E/S et de périphériques améliorés connectés aux bus APB, aux bus AHB, à la matrice de bus multi-AHB 2x32 bits et à une interconnexion AXI multicouche prenant en charge l'accès à la mémoire interne et externe.
Cœur
• Cœur Arm® Cortex®-M7 32 bits avec FPU double précision et cache L1 : 16 Ko de données et 16 Ko de cache d'instructions ; fréquence jusqu'à 480 MHz, MPU, 1 027 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) et instructions DSP
Souvenirs
• Jusqu'à 2 Mo de mémoire Flash avec prise en charge de la lecture pendant l'écriture
• Jusqu'à 1 Mo de RAM : 192 Ko de RAM TCM (dont 64 Ko de RAM ITCM + 128 Ko de RAM DTCM pour les routines critiques), jusqu'à 864 Ko de SRAM utilisateur et 4 Ko de SRAM dans le domaine de sauvegarde
• Interface mémoire Quad-SPI double mode fonctionnant jusqu'à 133 MHz
• Contrôleur de mémoire externe flexible avec bus de données jusqu'à 32 bits : SRAM, PSRAM, SDRAM/LPSDR SDRAM, mémoire Flash NOR/NAND cadencée jusqu'à 100 MHz en mode synchrone
• Unité de calcul CRC
Sécurité
• ROP, PC-ROP, antisabotage actif Entrées/sorties à usage général
• Jusqu'à 168 ports d'E/S avec capacité d'interruption Réinitialisation et gestion de l'alimentation
• 3 domaines de puissance distincts qui peuvent être cadencés ou désactivés indépendamment :
– D1 : capacités de haute performance
– D2 : périphériques de communication et temporisateurs
– D3 : réinitialisation/contrôle de l'horloge/gestion de l'alimentation
• Alimentation d'application et E/S de 1,62 à 3,6 V
• POR, PDR, PVD et BOR
• Alimentation USB dédiée intégrant un régulateur interne de 3,3 V pour alimenter les PHY internes
• Régulateur intégré (LDO) avec sortie évolutive configurable pour alimenter le circuit numérique
• Mise à l'échelle de la tension en mode Run et Stop (6 plages configurables)
• Régulateur de secours (~0,9 V)
• Référence de tension pour périphérique analogique/VREF+
• Modes basse consommation : Veille, Arrêt, Veille et VBAT prenant en charge la charge de la batterie
Faible consommation d'énergie
• Mode de fonctionnement de la batterie VBAT avec capacité de charge
• Broches de surveillance de l'état d'alimentation du processeur et du domaine
• 2,95 µA en mode veille (SRAM de secours désactivée, RTC/LSE activé)
Gestion de l'horloge
• Oscillateurs internes : 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
• Oscillateurs externes : 4-48 MHz HSE, 32,768 kHz LSE
• 3× PLL (1 pour l'horloge système, 2 pour les horloges du noyau) avec mode fractionnaire
Matrice d'interconnexion
• 3 matrices de bus (1 AXI et 2 AHB)
• Ponts (5× AHB2-APB, 2× AXI2-AHB)
4 contrôleurs DMA pour décharger le CPU
• 1 contrôleur d'accès direct à la mémoire maître haute vitesse (MDMA) avec prise en charge de liste chaînée
• 2× DMA à double port avec FIFO
• 1× DMA de base avec capacités de routeur de requête
Jusqu'à 35 périphériques de communication
• 4 interfaces I2C FM+ (SMBus/PMBus)
• 4× USART/4x UART (interface ISO7816, LIN, IrDA, jusqu'à 12,5 Mbit/s) et 1x LPUART
• 6 × SPI, 3 avec précision de classe audio I2S duplex multiplexée via PLL audio interne ou horloge externe, 1x I2S dans le domaine LP (jusqu'à 150 MHz)
• 4x SAI (interface audio série)
• Interface SPDIFRX
• Protocole maître monofilaire SWPMI I/F
• Interface esclave MDIO
• 2× interfaces SD/SDIO/MMC (jusqu'à 125 MHz)
• 2× contrôleurs CAN : 2 avec CAN FD, 1 avec CAN déclenché par le temps (TT-CAN)
• 2 interfaces USB OTG (1FS, 1HS/FS) solution sans cristal avec LPM et BCD
• Interface MAC Ethernet avec contrôleur DMA
• HDMI-CEC
• Interface caméra 8 à 14 bits (jusqu'à 80 MHz)
11 périphériques analogiques
• 3× ADC avec une résolution maximale de 16 bits (jusqu'à 36 canaux, jusqu'à 3,6 MSPS)
• 1× capteur de température
• 2 convertisseurs N/A 12 bits (1 MHz)
• 2× comparateurs ultra-basse consommation
• 2× amplificateurs opérationnels (bande passante de 7,3 MHz)
• 1× filtres numériques pour modulateur sigma delta (DFSDM) avec 8 canaux/4 filtres
Graphique
• Contrôleur LCD-TFT jusqu'à la résolution XGA
• Accélérateur matériel graphique Chrom-ART (DMA2D) pour réduire la charge du processeur
• Codec JPEG matériel
Jusqu'à 22 minuteries et chiens de garde
• 1× minuterie haute résolution (résolution maximale de 2,1 ns)
• 2× temporisateurs 32 bits avec jusqu'à 4 IC/OC/PWM ou compteur d'impulsions et entrée codeur en quadrature (incrémental) (jusqu'à 240 MHz)
• 2× minuteries de contrôle moteur avancées 16 bits (jusqu'à 240 MHz)
• 10× temporisateurs à usage général 16 bits (jusqu'à 240 MHz)
• 5× minuteries basse consommation 16 bits (jusqu'à 240 MHz)
• 2× chiens de garde (indépendant et fenêtre)
• 1× minuterie SysTick
• RTC avec une précision inférieure à la seconde et un calendrier matériel
Mode débogage
• Interfaces SWD et JTAG
• Tampon de trace intégré de 4 Ko