Microcontrôleurs ARM STM32H750VBT6 – MCU DP-FPU hautes performances et DSP, MCU Arm Cortex-M7 128 Ko de Flash 1 Mo de RAM, 48
♠ 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-100 |
Cœur: | ARM Cortex M7 |
Taille de la mémoire du programme : | 128 Ko |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 3 x 16 bits |
Fréquence d'horloge maximale : | 480 MHz |
Nombre d'E/S : | 82 E/S |
Taille de la RAM de données : | 1 Mo |
Tension d'alimentation - Min : | 1,71 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, SDI, SPI, USART, USB |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 36 canaux |
Produit: | Microcontrôleur + unité de traitement en exécution (FPU) |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 540 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Minuteries de surveillance : | Minuterie de surveillance, fenêtrée |
Poids unitaire : | 0,386802 oz |
♠ Microcontrôleurs Arm® Cortex®-M7 32 bits 480 MHz, 128 Ko de mémoire Flash, 1 Mo de RAM, 46 interfaces de communication et analogiques, crypto
Les composants STM32H750xB sont basés sur le cœur RISC 32 bits Arm® Cortex®-M7 hautes performances, 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 STM32H750xB prennent en charge un ensemble complet d'instructions DSP et une unité de protection mémoire (MPU) pour renforcer la sécurité des applications. Ils intègrent des mémoires embarquées haute vitesse avec une mémoire Flash de 128 Ko, jusqu'à 1 Mo de RAM (dont 192 Ko de RAM TCM, jusqu'à 864 Ko de SRAM utilisateur et 4 Ko de SRAM de secours), ainsi qu'une vaste gamme d'E/S et de périphériques améliorés connectés aux bus APB, aux bus AHB, à une matrice de bus multi-AHB 2x32 bits et à une interconnexion AXI multicouche prenant en charge l'accès 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
• 128 Ko de mémoire Flash
• 1 Mo de RAM : 192 Ko de RAM TCM (dont 64 Ko de RAM ITCM + 128 Ko de RAM DTCM pour les routines critiques), 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 :
– Mémoire Flash SRAM, PSRAM, NOR cadencée jusqu'à 133 MHz en mode synchrone
– SDRAM/LPSDR SDRAM
– Mémoires Flash NAND 8/16 bits
• Unité de calcul CRC
Sécurité
• ROP, PC-ROP, altération active, prise en charge de la mise à niveau sécurisée du micrologiciel, mode d'accès sécurisé
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
Accélération cryptographique
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Générateurs de nombres aléatoires réels
Mode débogage
• Interfaces SWD et JTAG
• Tampon de trace intégré de 4 Ko
ID unique de 96 bits