STMicroelectronics Microcontrôleurs longue portée sans fil 32 bits STM32WLE5/E4xx
Les microcontrôleurs (MCU) sans fil à longue portée de 32 bits STMicroelectronics STM32WLE4xx et STM32WLE5xx intègrent une solution radio LPWAN radio conforme puissante et à très faible consommation composée de LoRa® (uniquement disponible sur STM32WLE5xx), (G)FSK, (G)MSK, et BPSK. Les microcontrôleurs (MCU) STM32WLE5/E4xx sont conçus pour être extraordinairement économiques en énergie et basés sur le noyau RISC 32 bits de hautes performances ARM® Cortex®-M4, fonctionnant à une fréquence inférieure ou égale à 48 MHz. Le noyau ARM met en œuvre un ensemble complet d'instructions DSP et une unité indépendante de protection mémoire (microprocesseur) qui améliore la sécurité d'application.Caractéristiques
- Radio
- Plage de fréquence de 150 MHz à 960 MHz
- Modulation LoRa, (G)FSK, (G)MSK et BPSK
- Sensibilité de réception de –123 dBm pour 2-FSK (à 1,2 kbit/s), –148 dBm pour LoRa (à 10,4 kHz, facteur de propagation 12)
- Puissance de sortie élevée de l'émetteur, programmable jusqu'à +22 dBm
- Faible puissance de sortie de l'émetteur, programmable jusqu'à +15 dBm
- Conforme aux réglementations de radiofréquence suivantes : ETSI EN 300 220, EN 300 113, EN 301 166, FCC CFR 47 Partie 15, 24, 90, 101 et la norme japonaise ARIB STD-T30, T-67, T-108
- Plateforme à puissance ultra-basse
- Alimentation de 1,8 V à 3,6 V
- Plage de température de -40°C à +105°C
- Mode d'arrêt de 31 nA (VDD = 3 V)
- Mode veille (+ RTC) de 360 nA (VDD = 3 V)
- Mode Stop2 (+ RTC) de 1,07 µA (VDD = 3 V)
- <72 µA/MHz (CoreMark®)Microcontrôleur (MCU) en mode actif
- Réception en mode actif de 4,82 mA
- Émission en mode actif de 15 mA à 10 dBm et 87 mA à 20 dBm (LoRa 125 kHz)
- Cœur
- CPU Arm® Cortex®-M4 32 bits
- Accélérateur adaptatif en temps réel (accélérateur ART) permettant une exécution à 0 état d'attente depuis la mémoire flash, la fréquence jusqu'à 48 MHz, les instructions de microprocesseur et DSP
- 1,25 DMIPS/MHz (Dhrystone 2.1)
- Sécurité et identification
- Cryptage matériel AES 256 bits
- Générateur de nombres réellement aléatoires (RNG)
- Protection de secteur contre les opérations de lecture/écriture (PCOP, RDP, WRP)
- Unité de calcul CRC
- Identifiant de dispositif unique (UID 64 bits conforme à la norme IEEE 802-2001)
- Identifiant de puce unique 96 bits
- Accélérateur de clé publique matériel (PKA)
- Gestion de l'alimentation et de la réinitialisation
- Convertisseur Buck SMPS intégré à haut rendement
- Commutateur intelligent SMPS vers LDO
- BOR ultra-sûr à faible puissance (réinitialisation de baisse de tension) avec 5 seuils sélectionnables
- POR/PDR à ultra-faible puissance
- Détecteur de tension programmable (PVD)
- Mode VBAT avec RTC et registres de sauvegarde de 20x32 octets
- Sources d'horloge
- Oscillateur à quartz 32 MHz
- Prise en charge TCXO de tension d'alimentation programmable
- Quartz 32 kHz pour RTC avec calibration
- RC ajustable en usine interne haut débit 16 MHz (±1 %)
- RC interne à faible puissance 32 kHz
- RC interne à plusieurs vitesses de faible puissance de 100 kHz à 48 MHz
- PLL pour UCT/CPU, CAN et horloges audio
- Mémoires
- Mémoire flash jusqu'à 256 ko
- RAM jusqu'à 64 ko
- Registre de sauvegarde 20x32 bits
- Chargeur d'amorçage prenant en charge les interfaces USART et SPI
- Compatible avec la mise à jour de micrologiciel OTA (over-the-air)
- Protection de secteur contre les opérations de lecture/écriture
- Périphériques analogiques riches (jusqu'à 1,62 V)
- CAN 12 bits 2,5 Ms/s, jusqu'à 16 bits avec suréchantillonnage matériel, plage de conversion jusqu'à 3,6 V
- CNA 12 bits, échantillonnage à faible puissance
- 2 comparateurs à ultra-faible puissance
- Périphériques de système
- Sémaphores pour synchronisation de processus de micrologiciel de processeur
- Dispositifs de commande
- Dispositif de commande 2x DMA (7 canaux chaque) avec CAN, CNA, SPI, I2C, LPUART, USART, AES et minuteurs
- 2 USART (ISO 7816, IrDA, SPI)
- 1 LPUART (faible puissance)
- 16 SPI 1 Mbit/s (2 sur 2 prenant en charge I2S)
- 3x I2C (SMBus/PmBus™)
- Minuteur 16 bits à 1 canal (2x)
- 1 minuteur 16 bits 4 canaux (prenant en charge le contrôle de moteur)
- 1 minuteur à 4 canaux et 32 bits
- 3 minuteurs 16 bits à ultra-faible puissance
- 1 RTC avec compteur de réveil sous-seconde 32 bits
- 1 SysTick indépendant
- 1 watchdog indépendant
- 1 watchdog à fenêtre
- Jusqu'à 43 E/S, tolérance la plus élevée à 5 V
- Prise en charge de développements
- Débogage à fil série (SWD), JTAG pour le processeur d'application
- Tous les boîtiers sont conformes ECOPACK2
Flux de contenu
Vidéos
Série de microcontrôleurs STM32WL
Schéma fonctionnel
Schéma fonctionnel
Publié le: 2020-11-18
| Mis à jour le: 2025-01-13
