STMicroelectronics MCU a lungo raggio wireless a 32 bit STM32WLE5/E4xx

Gli MCU wireless a lungo raggio a 32 bit STM32WLE4xx e STM32WLE5xx di STMicroelectronics incorporano una potente soluzione radio LPWAN a potenza ultrabassa, costituita da LoRa® (disponibile solo in STM32WLE5xx), (G)FSK, (G)MSK e BPSK. Gli MCU STM32WLE5/E4xx sono progettati per essere straordinariamente a bassa potenza e sono basati sul nucleo RISC a 32 bitArm Cortex®-M4 che opera a una frequenza fino a 48 MHz. Il nucleo Arm implementa una serie completa di istruzioni DSP e un'unità di protezione della memoria (MPU) indipendente che migliora la sicurezza dell'applicazione.

Caratteristiche

  • Radio
    • Intervallo di frequenze da 150 MHz a 960 MHz
    • Modulazione LoRa, (G)FSK, (G)MSK e BPSK
    • Sensibilità RX di –123 dBm per 2-FSK (a 1,2 Kbit/s), –148dBm per LoRa (a 10,4kHz, fattore di diffusione 12)
    • Trasmettitore ad alta potenza di uscita, programmabile fino a +22 dBm
    • Trasmettitore a bassa potenza di uscita, programmabile fino a +15 dBm
    • Conforme ai seguenti regolamenti in materia di radio frequenza: ETSI EN 300 220, EN 300 113, EN 301 166, FCC CFR 47 Parte 15, 24, 90, 101 e ARIB STD-T30 giapponese, T-67, T-108
  • Piattaforma con potenza ultrabassa
    • Alimentazione da 1,8 V a 3,6 V
    • Intervallo di temperatura: da -40°C a +105°C
    • Modalità di spegnimento di 31nA (VDD = 3V)
    • Modalità standby (+ RTC) di 360nA (VDD = 3 V)
    • Modalità Stop2 (+ RTC) di 1,07 µA (VDD = 3 V)
    • MCU in modalità attiva: 72µA/MHz (CoreMark®)
    • RX in modalità attiva: 4,82 mA
    • TX in modalità attiva: 15 mA a 10 dBm e 87 mA a 20 dBm (LoRa 125 kHz)
  • Nucleo
    • Nucleo CPU a 32-bit Arm® Cortex®-M4
    • L'acceleratore in tempo reale adattivo (ART Accelerator) consente l'esecuzione in stato di attesa 0 da memoria Flash, frequenza fino a 48 MHz, istruzioni MPU e DSP
    • 1,25 DMIPS/MHz (Dhrystone 2.1)
  • Sicurezza e identificazione
    • Crittografia hardware AES a 256-bit
    • Generatore di numeri casuali effettivi (RNG)
    • Protezione del settore contro le operazioni di lettura/scrittura (PCROP, RDP, WRP)
    • Unità di calcolo CRC
    • Identificativo univoco del dispositivo (UID a 64 bit conforme allo standard IEEE 802-2001)
    • Identificatore di die univoco a 96 bit
    • Acceleratore hardware a chiave pubblica (PKA)
  • Gestione alimentazione e ripristino
    • Convertitore step-down SMPS integrato ad alta efficienza
    • Interruttore smart da SMPS a LDO
    • BOR ultra-sicuro a bassa potenza (reset brownout) con 5 soglie selezionabili
    • Potenza ultrabassa POR/PDR
    • Rilevatore di tensione programmabile (PVD)
    • Modalità VBAT con RTC e 20 registri di backup da 32 byte
  • Sorgenti di clock
    • Oscillatore a cristalli da 32MHz
    • Supporto TCXO di tensione di alimentazione programmabile
    • Oscillatore da 32 kHz per RTC con calibrazione
    • RC regolato in fabbrica a 16 MHz ad alta velocità (±1%)
    • Bassa potenza interna a 32 kHz RC
    • Bassa potenza interna multi-velocità da 100kHz a 48MHz
    • PLL per CPU, ADC e clock audio
  • Memorie
    • Fino a 256 Kbyte di memoria Flash
    • RAM fino a 64 Kbyte
    • Registro di backup a 20 x 32 bit
    • Bootloader che supporta interfacce USART e SPI
    • Aggiornamento firmware OTA (over-the-air) compatibile
    • Protezione del settore contro le operazioni di lettura/scrittura
  • Ricche periferiche analogiche (fino a 1,62 V)
    • ADC a 12 bit 2,5 MSPS, fino a 16 bit con sovracampionamento hardware, intervallo di conversione fino a 3,6V
    • DAC a 12 bit, sample-and-hold a bassa potenza
    • 2 comparatori a potenza ultrabassa
  • Periferiche di sistema
    • Semafori per la sincronizzazione del processo del firmware del processore
  • Controller
    • 2 controller DMA (7 canali ciascuno) che supportano ADC, DAC, SPI, I2C, LPUART, USART, AES e timer
    • 2 USART (ISO 7816, IrDA, SPI)
    • 1 LPUART (bassa potenza)
    • 16x SPI 1 Mbit/s (2 su 2 che supportano I2S)
    • 3 I2C (SMBus/PMBus™)
    • 2 timer a 1 canale a 16 bit
    • 1 timer a 4 canali a 16 bit (che supporta il controllo motore)
    • 1 timer a 4 canali a 32 bit
    • 3 timer a potenza ultrabassa a 16-bit
    • 1 RTC con contatore di riattivazione inferiore a 32 bit
    • 1 sistema indipendente SysTick
    • 1 watchdog indipendente
    • 1 finestra watchdog
  • Fino a 43 I/O, tolleranza massima di 5V
  • Supporto per lo sviluppo
    • Debug a filo seriale (SWD), JTAG per il processore dell'applicazione
  • Tutti i package sono conformi a ECOPACK2

Flusso di contenuti

STMicroelectronics MCU a lungo raggio wireless a 32 bit STM32WLE5/E4xx

Video

Serie MCU STM32WL

Infografica - STMicroelectronics MCU a lungo raggio wireless a 32 bit STM32WLE5/E4xx

Diagramma funzionale

STMicroelectronics MCU a lungo raggio wireless a 32 bit STM32WLE5/E4xx

Schema a blocchi

Schema a blocchi - STMicroelectronics MCU a lungo raggio wireless a 32 bit STM32WLE5/E4xx
Pubblicato: 2020-11-18 | Aggiornato: 2025-01-13