Microcontrôleurs ARM STM32WB55CGU6 – MCU Microcontrôleur Arm Cortex-M4 double cœur ultrabasse consommation 64 MHz, Cortex-M0+ 32 MHz 1 Mo de

Brève description:

Fabricants : STMicroelectronics
Catégorie de produit : Microcontrôleurs ARM – MCU
Fiche de données: STM32WB55CGU6
Description : Microcontrôleurs - MCU
Statut RoHS : Conforme RoHS


Détail du produit

Caractéristiques

Étiquettes de produit

♠ Description du produit

Attribut de produit Valeur d'attribut
Fabricant: STMicroelectronics
Catégorie de produit: Microcontrôleurs ARM - MCU
RoHS : Détails
Série: STM32WB
Style de montage : CMS/CMS
Paquet/Boîte : UFQFPN-48
Cœur: ARM Cortex M0+, ARM Cortex M4
Taille de la mémoire programme : 1 Mo
Largeur du bus de données : 32 bits
Résolution CAN : 12 bits
Fréquence d'horloge maximale : 64 MHz, 32 MHz
Nombre d'E/S : 30 E/S
Taille de la RAM de données : 256 ko
Tension d'alimentation - Min : 1,71 V
Tension d'alimentation - Max : 3,6 V
Température de fonctionnement minimale : - 40 C
Température de fonctionnement maximale : + 105 C
Emballage: Plateau
Marque: STMicroelectronics
Type de RAM de données : SRAM
Type d'interface : I2C, LPUART, SAI, SPI, USART, USB
Sensible à l'humidité : Oui
Nombre de canaux ADC : 13 canaux
Type de produit: Microcontrôleurs ARM - MCU
Type de mémoire de programme : Éclair
Quantité de l'emballage d'usine : 1560
Sous-catégorie : Microcontrôleurs - MCU
Nom commercial : STM32
Unité de poids: 0,003517 oz

♠ Cortex®-M4 multiprotocole sans fil 32 bits basé sur MCU Arm® avec FPU, Bluetooth® 5.2 et solution radio 802.15.4

Les appareils multiprotocoles sans fil et ultrabasse consommation STM32WB55xx et STM32WB35xx intègrent une radio puissante et ultrabasse consommation conforme à la spécification Bluetooth® Low Energy SIG 5.2 et à la norme IEEE 802.15.4-2011.Ils contiennent un Arm® Cortex®-M0+ dédié pour effectuer toutes les opérations de couche basse en temps réel.

Les appareils sont conçus pour être extrêmement basse consommation et sont basés sur le cœur RISC 32 bits Arm® Cortex®-M4 hautes performances fonctionnant à une fréquence allant jusqu'à 64 MHz.Ce noyau comprend une unité à virgule flottante (FPU) simple précision qui prend en charge toutes les instructions et tous les types de données de traitement de données simple précision Arm®.Il implémente également un ensemble complet d'instructions DSP et une unité de protection de la mémoire (MPU) qui améliore la sécurité des applications.

La communication interprocesseur améliorée est assurée par le GIEC avec six canaux bidirectionnels.Le HSEM fournit des sémaphores matériels utilisés pour partager des ressources communes entre les deux processeurs.

Les dispositifs intègrent des mémoires haute vitesse (jusqu'à 1 Mo de mémoire Flash pour STM32WB55xx, jusqu'à 512 Ko pour STM32WB35xx, jusqu'à 256 Ko de SRAM pour STM32WB55xx, 96 Ko pour STM32WB35xx), une interface de mémoire Flash Quad-SPI (disponible sur tous les packages) et une vaste gamme d'E/S et de périphériques améliorés.

Le transfert direct de données entre la mémoire et les périphériques et de mémoire à mémoire est pris en charge par quatorze canaux DMA avec un mappage de canal entièrement flexible par le périphérique DMAMUX.

Les dispositifs comportent plusieurs mécanismes pour la mémoire Flash et la SRAM embarquées : protection contre la lecture, protection en écriture et protection contre la lecture du code propriétaire.Des parties de la mémoire peuvent être sécurisées pour un accès exclusif Cortex® -M0+.

Les deux moteurs de chiffrement AES, PKA et RNG, permettent la cryptographie de la couche inférieure MAC et de la couche supérieure.Une fonction de stockage de clé client peut être utilisée pour garder les clés cachées.Les dispositifs offrent un ADC 12 bits rapide et deux comparateurs ultra-basse consommation associés à un générateur de tension de référence de haute précision.

Ces appareils intègrent un RTC basse consommation, un temporisateur 16 bits avancé, un temporisateur 32 bits à usage général, deux temporisateurs 16 bits à usage général et deux temporisateurs basse consommation 16 bits.De plus, jusqu'à 18 canaux de détection capacitifs sont disponibles pour STM32WB55xx (pas sur le boîtier UFQFPN48).

Le STM32WB55xx intègre également un pilote LCD intégré jusqu'à 8x40 ou 4x44, avec convertisseur élévateur interne.Les STM32WB55xx et STM32WB35xx disposent également d'interfaces de communication standard et avancées, à savoir un USART (mode ISO 7816, IrDA, Modbus et carte à puce), un UART basse consommation (LPUART), deux I2C (SMBus/PMBus), deux SPI (un pour STM32WB35xx ) jusqu'à 32 MHz, une interface audio série (SAI) avec deux canaux et trois PDM, un périphérique USB 2.0 FS avec oscillateur sans cristal intégré, prenant en charge BCD et LPM et un Quad-SPI avec exécution sur place (XIP) aptitude.

Les STM32WB55xx et STM32WB35xx fonctionnent dans les plages de températures de -40 à +105 °C (+125 °C de jonction) et de -40 à +85 °C (+105 °C de jonction) à partir d'une alimentation de 1,71 à 3,6 V.Un ensemble complet de modes d'économie d'énergie permet la conception d'applications à faible consommation d'énergie.

Les appareils comprennent des alimentations indépendantes pour l'entrée analogique pour ADC.


  • Précédent:
  • Suivant:

  • • Inclut la technologie brevetée de pointe de ST

    • Radio

    – 2,4 GHz – Émetteur-récepteur RF prenant en charge la spécification Bluetooth® 5.2, IEEE 802.15.4-2011 PHY et MAC, prenant en charge Thread et Zigbee® 3.0

    – Sensibilité RX : -96 dBm (Bluetooth® Low Energy à 1 Mbps), -100 dBm (802.15.4)

    – Puissance de sortie programmable jusqu'à +6 dBm avec des pas de 1 dB – Balun intégré pour réduire la nomenclature

    – Prise en charge de 2 Mbps

    – Processeur Arm® 32 bits Cortex® M0+ dédié pour la couche radio en temps réel

    – RSSI précis pour permettre le contrôle de la puissance

    – Convient aux systèmes nécessitant la conformité aux réglementations sur les radiofréquences ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 et ARIB STD-T66

    Prise en charge de la sonorisation externe

    – Puce compagnon de dispositif passif intégré (IPD) disponible pour une solution de correspondance optimisée (MLPF-WB-01E3 ou MLPF-WB-02E3)

    • Plate-forme ultrabasse consommation

    – Alimentation 1,71 à 3,6 V

    – Plages de température de 40 °C à 85 / 105 °C

    – Mode arrêt 13 nA

    – Mode veille 600 nA + RTC + 32 Ko de RAM

    – Mode d'arrêt 2,1 µA + RTC + 256 Ko de RAM

    – MCU en mode actif : < 53 µA/MHz lorsque RF et SMPS sont activés

    – Radio : Rx 4,5 mA / Tx à 0 dBm 5,2 mA

    • Cœur : CPU Arm® 32 bits Cortex®-M4 avec FPU, accélérateur adaptatif en temps réel (ART Accelerator) permettant une exécution sans état d'attente à partir de la mémoire Flash, fréquence jusqu'à 64 MHz, MPU, 80 instructions DMIPS et DSP

    • Référence de performances

    – 1,25 DMIPS/MHz (pierre sèche 2.1)

    – 219,48 CoreMark® (3,43 CoreMark/MHz à 64 MHz)

    • Benchmark énergétique

    – 303 score ULPMark™ CP

    • Gestion de l'approvisionnement et de la réinitialisation

     

    - Convertisseur abaisseur SMPS intégré à haut rendement avec mode de dérivation intelligent

    – BOR ultra-sécurisé et basse consommation (réinitialisation de la baisse de tension) avec cinq seuils sélectionnables

    – POR/PDR ultrabasse consommation

    – Détecteur de tension programmable (PVD)

    – Mode VBAT avec RTC et registres de sauvegarde

    • Sources d'horloge

    – Oscillateur à cristal 32 MHz avec condensateurs de réglage intégrés (horloge radio et CPU)

    – Oscillateur à cristal 32 kHz pour RTC (LSE)

    – RC interne basse consommation 32 kHz (±5%) (LSI1)

    – RC interne basse consommation 32 kHz (stabilité ±500 ppm) (LSI2)

    – Oscillateur interne multivitesse de 100 kHz à 48 MHz, auto-ajusté par LSE (meilleure que ± 0,25 % de précision)

    - RC interne haute vitesse 16 MHz ajusté en usine (± 1%)

    – 2x PLL pour horloge système, USB, SAI et ADC

    • Souvenirs

    – Jusqu'à 1 Mo de mémoire Flash avec protection de secteur (PCROP) contre les opérations R/W, permettant la pile radio et l'application

    – Jusqu'à 256 Ko de SRAM, dont 64 Ko avec contrôle de parité matérielle

    – Registre de sauvegarde 20 × 32 bits

    - Chargeur de démarrage prenant en charge les interfaces USART, SPI, I2C et USB

    – OTA (over the air) Bluetooth® Low Energy et mise à jour 802.15.4

    – Interface mémoire Quad SPI avec XIP

    – 1 Ko (128 mots doubles) OTP

    • Périphériques analogiques riches (jusqu'à 1,62 V)

    – CAN 12 bits 4,26 Msps, jusqu'à 16 bits avec suréchantillonnage matériel, 200 µA/Msps

    – 2x comparateur ultra basse consommation

    – Sortie tamponnée de tension de référence précise de 2,5 V ou 2,048 V

    • Périphériques système

    – Contrôleur de communication interprocesseur (IPCC) pour la communication avec Bluetooth® Low Energy et 802.15.4

    – Sémaphores HW pour le partage des ressources entre CPU

    - 2x contrôleurs DMA (7x canaux chacun) prenant en charge ADC, SPI, I2C, USART, QSPI, SAI, AES, minuteries

    – 1x USART (ISO 7816, IrDA, SPI Master, Modbus et mode carte à puce)

    – 1x LPUART (faible puissance)

    – 2x SPI 32 Mbit/s

    – 2x I2C (SMBus/PMBus)

    – 1x SAI (audio double canal de haute qualité)

    – 1x périphérique USB 2.0 FS, sans cristal, BCD et LPM

    – Contrôleur tactile, jusqu'à 18 capteurs

    – LCD 8×40 avec convertisseur élévateur

    – 1 minuterie avancée 16 bits, quatre canaux

    – 2x 16 bits, temporisateur à deux canaux

    – 1 minuterie 32 bits à quatre canaux

    – 2x temporisateur ultra-basse consommation 16 bits

    – 1x Systick indépendant

    – 1x chien de garde indépendant

    – 1x chien de garde de fenêtre

    • Sécurité et identification

    – Installation sécurisée du micrologiciel (SFI) pour la pile Bluetooth® Low Energy et 802.15.4 SW

    – 3x cryptage matériel AES 256 bits maximum pour l'application, le Bluetooth® Low Energy et IEEE802.15.4

    – Services de stockage des clés client / gestion des clés

    – Autorité de clé publique HW (PKA)

    – Algorithmes cryptographiques : RSA, Diffie-Helman, ECC sur GF(p)

    – Véritable générateur de nombres aléatoires (RNG)

    – Protection de secteur contre le fonctionnement R/W (PCROP)

    – Unité de calcul CRC

    – Informations sur la matrice : ID unique 96 bits

    – ID unique IEEE 64 bits.Possibilité de dériver EUI 802.15.4 64 bits et Bluetooth® Low Energy 48 bits

    • Jusqu'à 72 E/S rapides, dont 70 tolérantes à 5 V

    • Aide au développement

    - Débogage de fil série (SWD), JTAG pour le processeur d'application

    – Déclencheur croisé d'application avec entrée / sortie

    – Embedded Trace Macrocell™ pour l'application

    Produits connexes