Microcontrôleur STM32H750VBT6

Le STM32H750VBT6 est un microcontrôleur haute performance lancé par STMicroelectronics, qui offre d'excellentes fonctionnalités et un large éventail d'applications. Dans cet article, nous présenterons les caractéristiques, les spécifications et les scénarios d'application du STM32H750VBT6, et fournirons des schémas de broches et des schémas fonctionnels à l'intention des ingénieurs.

STM32H750VBT6 Introduction

Le dispositif STM32H750VBT6 est basé sur un cœur RISC 32 bits Arm Cortex-M7 haute performance, avec une fréquence de fonctionnement maximale de 480 MHz. Le cœur Cortex-M7 dispose d'une unité à virgule flottante (FPU) qui prend en charge à la fois les instructions de traitement de données et les types de données à double précision (conformes à la norme IEEE754) et à simple précision.

Le dispositif STM32H750VBT6 prend en charge un ensemble complet d'instructions DSP et une unité de protection de la mémoire (MPU) pour renforcer la sécurité des applications. De plus, ce dispositif comprend une mémoire embarquée haute vitesse avec 128 Ko de mémoire flash, 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 que diverses capacités améliorées d'E/S et d'accès à la mémoire périphérique connectées au bus APB, au bus AHB, une matrice de bus multi-AHB 2×32 bits et des interconnexions AXI multicouches internes et externes.

Spécifications du STM32H750VBT6

PropertyValue
ManufacturerSTMicroelectronics
Package StyleLQFP-100, LQFP-144, LQFP-176
Program Memory Size128KB
Data Bus Width32-bit
ADC Resolution3x 16-bit
Max Clock Frequency480MHz
I/O Pin Count82
Data RAM Size1MB
Min Supply Voltage1.71V
Max Supply Voltage3.6V
Min Operating Temp-40°C
Max Operating Temp+85°C
DAC Resolution12-bit
Data RAM TypeInternal Memory
I/O Voltage1.62V to 3.6V
Interface TypesCAN, I2C, SAI, SDI, SPI, USART, USB
ADC Channel Count36
Program Memory TypeFlash
Watchdog TimerWindowed Watchdog Timer
Unit Weight11g

Caractéristiques du STM32H750VBT6

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 d'instructions ; fréquence maximale de 400 MHz, MPU, 856 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) et instructions DSP.

Mémoire

  • Interface mémoire Quad-SPI double mode avec une fréquence de fonctionnement pouvant atteindre 133 MHz.
  • Contrôleur de mémoire externe flexible avec bus de données jusqu'à 32 bits : SRAM, PSRAM, NOR Flash jusqu'à 133 MHz en mode synchrone, SDRAM/LPSDR SDRAM, NAND Flash 8/16 bits.

Sécurité

  • ROP, PC-ROP, prise en charge de la mise à niveau sécurisée du micrologiciel, détection active des altérations, mode d'accès sécurisé.

E/S générales

  • Jusqu'à 168 ports E/S avec capacité d'interruption.

Réinitialisation et gestion de l'alimentation

  • 3 domaines d'alimentation indépendants avec synchronisation/contrôle individuel.
  • Alimentation de l'application et tension d'E/S de 1,62 V à 3,6 V.
  • POR, PDR, PVD et BOR.
  • Alimentation USB intégrée pour PHY interne via un régulateur interne de 3,3 V.
  • Régulateur intégré (LDO) avec sortie configurable et évolutive pour les circuits numériques.
  • Mise à l'échelle de la tension en modes marche et arrêt (5 plages configurables).
  • Régulateur de secours (~0,9 V).
  • Référence de tension pour les périphériques analogiques/VREF+.
  • Modes basse consommation : veille, arrêt, veille prolongée et VBAT pour la prise en charge du chargement de la batterie.

Faible consommation

  • Consommation totale très faible, jusqu'à 4 µA.

Gestion de l'horloge

  • Oscillateurs internes : 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI.
  • Oscillateurs externes : HSE 4-48 MHz, LSE 32,768 kHz.
  • 3 PLL avec mode fractionnaire.

Matrice d'interconnexion

  • 3 matrices de bus (1 AXI et 2 AHB).
  • Ponts (5 AHB2-APB, 2 AXI2-AHB).

Contrôleurs DMA

  • 4 contrôleurs DMA déchargeant le CPU.
  • 1 contrôleur d'accès direct à la mémoire maître haute vitesse (MDMA) avec prise en charge des listes chaînées.
  • 2 DMA double port avec FIFO.
  • 1 DMA de base avec routeur de requêtes.

Périphériques analogiques

  • 3 convertisseurs analogiques-numériques, résolution jusqu'à 16 bits (jusqu'à 36 canaux à 12 bits, 4,5 MSPS).
  • 1 capteur de température.
  • 2 convertisseurs N/A 12 bits (1 MHz).
  • 2 comparateurs à très faible consommation.
  • 2 amplificateurs opérationnels (bande passante de 8 MHz).
  • 1 filtre numérique pour modulation sigma-delta (DFSDM) avec jusqu'à 8 canaux et 4 filtres.

Graphisme

  • Contrôleur LCD-TFT avec une résolution maximale XGA.
  • Accélérateur graphique matériel Chrom-ART (DMA2D) pour réduire la charge du processeur.
  • Codec JPEG matériel.

Minuteries et chiens de garde

  • 1 temporisateur haute résolution (résolution maximale de 2,5 ns).
  • 2 minuteries 32 bits avec jusqu'à 4 compteurs I2C/OC/PWM ou d'impulsions et entrées d'encodeur en quadrature (incrémentales) (jusqu'à 200 MHz).
  • 2 minuteries 16 bits avancées pour le contrôle des moteurs (jusqu'à 200 MHz).
  • 10 minuteries 16 bits à usage général (jusqu'à 200 MHz).
  • 5 minuteries 16 bits à faible consommation (jusqu'à 200 MHz).
  • 2 watchdogs (indépendants et fenêtre).
  • 1 temporisateur SysTick.
  • RTC avec précision inférieure à la seconde et calendrier matériel.

Accélération du chiffrement

  • AES 128/192/256, TDES.
  • Hachage (MD5, SHA-1, SHA-2), HMAC.
  • Générateur de nombres aléatoires véritables.

Débogage

  • Interfaces SWD et JTAG.
  • Tampon de trace intégré au niveau du kilo-octet.

Schéma fonctionnel du STM32H750VBT6

STM32H750VBT6 Block-Diagram
STM32H750VBT6 Block-Diagram

STM32H750VBT6 Application

  • Contrôle moteur et gestion des applications.
  • Équipements médicaux.
  • Applications industrielles : PLC, onduleurs, disjoncteurs.
  • Imprimantes et scanners.
  • Systèmes d'alarme, interphones vidéo et CVC.
  • Appareils audio domestiques.
  • Applications mobiles, IoT.
  • Appareils portables : montres connectées.

Circuits intégrés de la série STM32H750 Déverrouiller

Résumé

En résumé, le dispositif STM32H750VBT6 est basé sur un cœur RISC Arm Cortex-M7 32 bits haute performance avec une fréquence d'horloge maximale de 480 MHz. Le dispositif prend en charge toutes les instructions DSP et dispose d'une unité de protection de la mémoire (MPU) pour une sécurité accrue des applications. Il est équipé d'une mémoire embarquée haute vitesse avec 128 Ko de mémoire flash et jusqu'à 1 Mo de RAM. Grâce à ses nombreuses fonctionnalités, le STM32H750VBT6 est un choix très apprécié dans divers secteurs industriels.

Part à:

Retour en haut

Instant Quote