STMicroelectronics Microcontrôleurs 32 bits à ultra-faible puissance STM32U3

Les microcontrôleurs 32 bits Arm® Cortex®-M33 à ultra-faible puissance STM32U3 de STMicroelectronics, avec TrustZone® et une unité à virgule flottante (UVF) fonctionnent jusqu'à 96 MHz. L'UVF simple précision prend en charge toutes les instructions de traitement de données et tous les types de données simple précision Arm. Le cœur Cortex-M33 implémente également un ensemble complet d'instructions de traitement du signal numérique (DSP) et une unité de protection de la mémoire (MPU) qui améliore la sécurité des applications. Basés sur la technologie de tension proche du seuil, les dispositifs STM32U3 réduisent la consommation active à 10 µA/MHz, ce qui se traduit par une vie de la batterie beaucoup plus longue pour toute application.

Les dispositifs intègrent des mémoires haute vitesse (mémoire flash de 1 Mo et SRAM de 256 Ko), une interface de mémoire flash Octo/Quad-SPI, des E/S améliorées, des périphériques connectés à trois bus APB, deux bus AHB et une matrice de bus multi-AHB 32 bits. Les microcontrôleurs (MCU) STM32U3 intègrent des mécanismes de protection pour la mémoire flash intégrée et la SRAM. Ces dispositifs offrent également deux CAN 12 bits (2,5 Méch/s), deux comparateurs, deux amplificateurs opérationnels, deux canaux CNA, un tampon de tension de référence interne, une HTR à faible puissance, trois minuteurs 32 bits à usage général, un minuteur MLI 16 bits dédié au contrôle de moteur, trois minuteurs 16 bits à usage général, deux minuteurs 16 bits de base et jusqu'à quatre minuteurs 16 bits à faible puissance.

Les dispositifs STM32U3 intègrent un filtre numérique à faible puissance dédié aux signaux audio (ADF), avec un filtre prenant en charge la détection d'activité sonore. D'autres caractéristiques incluent jusqu'à 21 canaux de détection capacitive, des interfaces de communication standard/avancées et plusieurs périphériques. Les microcontrôleurs (MCU) STM32U3 de STMicroelectronics offrent une protection élevée contre les transitoires et autres attaques.

Caractéristiques

  • Inclut la technologie brevetée de ST
  • Ultra-faible puissance
    • 1,71 V à 3,6 V d'alimentation électrique
    • Plage de température de -40 °C à +105 °C
    • Mode VBAT : alimentation pour HTR, 32 registres de sauvegarde 32 bits
    • 1,6 μA en mode arrêt 3 avec SRAM de 8 Ko
    • 2,2 μA en mode arrêt 3 avec SRAM complète
    • 3,8 μA en mode arrêt 2 avec SRAM de 8 Ko
    • 4,5 μA en mode arrêt 2 avec SRAM complète
    • 9,5 μA/MHz en mode de fonctionnement à 3,3 V [mode convertisseur Buck SMPS While(1)]
    • 13 μA/MHz en mode de fonctionnement à 3,3 V/48 MHz (mode convertisseur Buck SMPS CoreMark®)
    • 16 μA/MHz en mode de fonctionnement à 3,3 V/96 MHz (mode convertisseur Buck SMPS CoreMark)
    • Réinitialisation de baisse de tension (BOR) dans tous les modes à l'exception de l'arrêt
  • UCT/CPU Arm Cortex-M33 32 bits avec TrustZone et UVF
  • Accélérateur ART avec cache d'instructions de 8 Ko permettant une exécution sans état d'attente à partir de mémoires flash et externes - fréquence jusqu'à 96 MHz, MPU, 144 DMIPS et instructions DSP
  • Gestion de l'alimentation - régulateur intégré (LDO) et convertisseur Buck SMPS prenant en charge la commutation à la volée et la mise à l'échelle de la tension
  • Évaluations
    • 1.5DMIPS/MHz (Dhrystone 2,1)
    • 387 CoreMark (4,09 CoreMark/MHz)
    • 500 ULPMark™-CP
    • 117 ULPMark-CM
    • 202000 SecureMark™-TLS
  • Mémoires
    • Jusqu'à 1 Mo (STM32U375) ou 1 Mo (STM32U385) de mémoire flash avec ECC, 2 banques lisibles pendant l'écriture
    • 256 Ko de SRAM, y compris 64 Ko avec contrôle de parité matériel
    • Interface mémoire externe OCTOSPI prenant en charge les mémoires SRAM, PSRAM, NOR, NAND et FRAM
  • Sécurité
    • ARM TrustZone et entrées/sorties, mémoires et périphériques sécurisables
    • Schéma de cycle de vie flexible avec RDP et déboguage protégé par mot de passe
    • Racine de confiance grâce à une entrée de démarrage unique et une zone de protection cachée sécurisée (HDP)
    • Installation sécurisée du micrologiciel (SFI) à partir des services sécurisés de racine intégrés (RSS)
    • Mise à niveau sécurisée du micrologiciel
    • Prise en charge du micrologiciel sécurisé pour Cortex M (TF-M)
    • Accélérateur de clé publique, vérification de signature ECDSA
    • Protection matérielle clé
    • Clés d'attestation
    • Accélérateur de matériel HASH
    • Générateur de nombres réellement aléatoires, conforme NIST SP800-90B
    • Identificateur unique 96 bits
    • Unitaire programmable (OTP) de 512 octets
    • Protection anti-altération
  • Gestion d'horloge
    • Oscillateur à quartz de 4 MHz à 50 MHz
    • Oscillateur à quartz de 32,768 kHz pour RTC (LSE)
    • RC interne réglé en usine à 16 MHz (±1 %)
    • RC interne à faible puissance avec une fréquence de 32 kHz ou 250 Hz (±5 %)
    • 2 oscillateurs internes multi-vitesse de 3 MHz à 96 MHz
    • 48 MHz interne avec récupération d'horloge
    • MSI précis en mode BVP et jusqu'à 96 MHz avec oscillateur à quartz de 32,768 kHz, 16 MHz ou 32 MHz
  • Entrées/sorties à usage général - Jusqu'à 82 E/S rapides avec capacité d'interruption, la plupart tolérant 5 V et jusqu'à 14 E/S avec alimentation indépendante jusqu'à 1,08 V
  • Jusqu'à 15 minuteurs et 2 chiens de garde
    • 1 x contrôle de moteur avancé de 16 bits, 3 x 32 bits et 3 x 16 bits à usage général, 2 x 16 bits de base, 4 x minuteurs 16 bits basse consommation (disponibles en mode Arrêt), 2 x watchdogs et 2 x minuteurs SysTick
    • RTC avec calendrier, alarmes et étalonnage matériel
  • Jusqu'à 19 périphériques de communication
    • 1 contrôleur USB 2.0 pleine vitesse
    • 1 interface audio série (SAI)
    • 3 I2C FM+ (1 Mbit/s), SMBus/PmBus™
    • 2 I3C (SDR), avec prise en charge du mode I2C FM+
    • 2 x USART et 2 x UART (SPI, ISO 7816, LIN, IrDA, modem), 1x LPUART
    • 3 x SPI (6x SPI dont 1 x avec OCTOSPI + 2 x avec USART)
    • 1 x contrôleur CAN FD
    • 1 x interface SDMMC
    • 1 x filtre numérique audio avec détection d'activité sonore
  • Contrôleur GPDMA à 12 canaux, fonctionnel en modes veille et arrêt (jusqu'à Stop 2)
  • Jusqu'à 21 canaux de détection capacitif avec prise en charge des capteurs tactiles, linéaires et rotatifs
  • Périphériques analogiques riches (alimentation indépendante)
    • 2 CAN 2,5 Méch/s 12 bits, avec suréchantillonnage matériel
    • Module CNA 12 bits avec 2 convertisseurs C/A, échantillonneur-bloqueur à faible puissance, autonome en mode arrêt 1
    • 2 amplificateurs opérationnels avec PGA intégré
    • 2 comparateurs à ultra-faible puissance
  • Unité de calcul CRC
  • Débogage avec aide au développement - Serial Wire Debug (SWD), JTAG, Embedded Trace Macrocell™ (ETM)
  • Options de boîtiers conformes ECOPACK2
    • LQFP48 (7 mm × 7 mm), LQFP64 (10 mm × 10 mm) et LQFP100 (14 mm × 14 mm)
    • UFQFPN32 (5 mm x 5 mm) et UFQFPN48 (7 mm x 7 mm)
    • UFBGA64 (5 mm × 5 mm) et UFBGA100 (7 mm × 7 mm)
    • WLCSP52 et WLCSP68 (3,17 mm x 3,11 mm)
  • Plage de température de -40 °C à +105 °C, jonction de +110 °C

Applications

  • Dispositifs alimentés par batterie
  • Automobile
  • Automatisation industrielle
  • Électronique grand public
  • Dispositifs médicaux et de santé
  • Sécurité et contrôle d'accès
  • Réseaux et compteurs intelligents
  • Agriculture intelligente
  • Dispositifs de communication sans fil
  • Robotique grand public et industrielle

Vidéos

Fiche technique

Schéma fonctionnel STM32U375x

Schéma de principe - STMicroelectronics Microcontrôleurs 32 bits à ultra-faible puissance STM32U3

Schéma fonctionnel STM32U385x

Schéma de principe - STMicroelectronics Microcontrôleurs 32 bits à ultra-faible puissance STM32U3
Publié le: 2025-03-03 | Mis à jour le: 2025-11-04