Une brève introduction du microcontrôleur ARM STM32H743ZIT6
STM32H743ZIT6 descriptif
STM32H743ZIT6 est basé sur le cœur RISC 32 bits Arm® Cortex®-M7 hautes performances fonctionnant jusqu'à 480 MHz. Le cœur Cortex® -M7 est doté d'une unité à virgule flottante (FPU) qui prend en charge les instructions et types de données de traitement de données Arm® double précision (conforme à la norme IEEE 754) et simple précision.
prend en charge un ensemble complet d'instructions DSP et une unité de protection de la mémoire (MPU) pour améliorer la sécurité des applications. Le STM32H743ZIT6 intègre des mémoires intégrées à haute 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 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 à la mémoire interne et externe.
propose trois CAN, deux DAC, deux comparateurs de consommation ultra faible, un RTC basse consommation, une minuterie haute résolution, 12 minuteries 16 bits à usage général, deux minuteries PWM pour le contrôle du moteur, cinq minuteries basse consommation, un véritable générateur de nombres aléatoires (RNG). Les appareils prennent en charge quatre filtres numériques pour les modulateurs sigma-delta externes (DFSDM). Ils disposent également d'interfaces de communication standard et avancées.
Brochage STM32H743ZIT6
Applications STM32H743ZIT6
Entraînement moteur et contrôle des applications
Équipement médical
Applications industrielles : API, onduleurs, disjoncteurs
Imprimantes et scanners
Systèmes d'alarme, interphone vidéo et CVC
Appareils audio pour la maison
Applications mobiles, Internet des objets
Appareils portables : montres intelligentes
STM32H743ZIT6 Caractéristiques
Inclut la technologie brevetée de pointe ST
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, 1027 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 en é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, NOR/NAND Mémoire Flash cadencée jusqu'à 100 MHz en mode synchrone Unité de calcul CRC
Sécurité
-ROP, PC-ROP, sabotage 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 d'alimentation séparés qui peuvent être indépendamment synchronisés ou désactivés :
-D1 : capacités hautes performances
-D2 : périphériques de communication et minuteries
-D3 : réinitialisation/contrôle de l'horloge/gestion de l'alimentation
Alimentation 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 les circuits numériques
-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 faible consommation : veille, arrêt, veille et VBAT prenant en charge le chargement de la batterie
Basse consommation énergétique
-Mode de fonctionnement de la batterie VBAT avec capacité de charge
-Broches de surveillance de l'état de l'alimentation du processeur et du domaine
-2,95 µA en mode veille (Backup SRAM OFF, RTC/LSE ON)
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 fractionné
Matrice d'interconnexion
4 contrôleurs DMA pour décharger le CPU
-1 × contrôleur d'accès direct à la mémoire (MDMA) maître haute vitesse avec prise en charge des listes chaînées
-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
-Maître I/F du protocole monofilaire SWPMI
-Interface esclave MDIO
-2 × interfaces SD/SDIO/MMC (jusqu'à 125 MHz)
-2× contrôleurs CAN : 2 avec CAN FD, 1 avec CAN à déclenchement temporisé (TT-CAN)
-2 × interfaces USB OTG (1FS, 1HS/FS) solution sans cristal avec LPM et BCD
-Interface Ethernet MAC avec contrôleur DMA
-HDMI-CEC
-Interface caméra 8 à 14 bits (jusqu'à 80 MHz)
11 périphériques analogiques
-3 × ADC avec 16 bits max. résolution (jusqu'à 36 canaux, jusqu'à 3,6 MSPS)
-1 × capteur de température
-2 × convertisseurs D/A 12 bits (1 MHz)
-2 × comparateurs ultra faible consommation
-2 × amplificateurs opérationnels (bande passante 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 minuteries 32 bits avec jusqu'à 4 IC/OC/PWM ou compteur d'impulsions et entrée d'encodeur en quadrature (incrémental) (jusqu'à 240 MHz)
-2 × minuteries de contrôle moteur avancées 16 bits (jusqu'à 240 MHz)
-10 × minuteries à usage général de 16 bits (jusqu'à 240 MHz)
-5 × minuteries basse consommation 16 bits (jusqu'à 240 MHz)
-2× chiens de garde (indépendants 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
Véritables générateurs de nombres aléatoires (3 oscillateurs chacun)
ID unique de 96 bits
Tous les packages sont conformes à ECOPACK2
Schéma fonctionnel STM32H743ZIT6
Spécifications STM32H743ZIT6
Attribut du produit | Valeur d'attribut |
Fabricant: | STMicroélectronique |
Catégorie de produit: | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | STM32H7 |
Style de montage : | CMS/CMS |
Colis/caisse : | LQFP-144 |
Cœur: | BRAS Cortex M7 |
Taille de la mémoire du programme : | 2 Mo |
Largeur du bus de données : | 32 bits |
Résolution CAN : | 3x16 bits |
Fréquence d'horloge maximale : | 400 MHz |
Nombre d'E/S : | 114 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 de fonctionnement minimale : | - 40 °C |
Température de fonctionnement maximale : | + 85 °C |
Emballage: | Plateau |
Marque: | STMicroélectronique |
Résolution DAC : | 12 bits |
Tension 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 canaux |
Produit: | MCU |
Type de produit: | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité par paquet d'usine : | 360 |
Sous-catégorie : | Microcontrôleurs - MCU |
Unité de poids: | 1,315g |
