Microcontrollori ARM STM32WB55CGU6 - MCU dual core a bassa potenza Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 Mbyte di
♠ Descrizzione di u produttu
Attributu di u produttu | Valore di l'attributu |
Produttore: | STMicroelectronics |
Categoria di produttu: | Microcontrollers ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32WB |
Stile di muntatura: | SMD/SMT |
Pacchettu / Casu: | UFQFPN-48 |
Core: | ARM Cortex M0+, ARM Cortex M4 |
Dimensione di memoria di prugramma: | 1 MB |
Larghezza di bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 64 MHz, 32 MHz |
Numero di I/O: | 30 I/O |
Dimensione RAM di dati: | 256 kB |
Tensione di alimentazione - Min: | 1,71 V |
Tensione di alimentazione - Max: | 3,6 V |
Température minimale de fonctionnement : | - 40 C |
Temperature Maximum Operating: | + 105 C |
Imballaggio: | vassa |
Marca: | STMicroelectronics |
Tipu di RAM di dati: | SRAM |
Tipu d'interfaccia: | I2C, LPUART, SAI, SPI, USART, USB |
Sensibili à l'umidità: | Iè |
Numero di canali ADC: | 13 Canale |
Tipu di pruduttu: | Microcontrollers ARM - MCU |
Tipu di memoria di prugramma: | Flash |
Quantità di pacchettu di fabbrica: | 1560 |
Subcategoria: | Microcontrollers - MCU |
Nome commerciale: | STM32 |
Pesu unità: | 0,003517 oz |
♠ MCU sans fil multiprotocole à 32 bits Cortex®-M4 basé sur Arm® avec FPU, solution radio Bluetooth® 5.2 et 802.15.4
I dispositivi STM32WB55xx è STM32WB35xx multiprotocol wireless è ultra-bassa putenza incorporanu una radiu putente è ultra-bassa putenza cumpleta cù a specificazione Bluetooth® Low Energy SIG 5.2 è cù IEEE 802.15.4-2011.Contenenu un Arm® Cortex®-M0+ dedicatu per eseguisce tutte l'operazione in tempu reale di strata bassa.
I dispusitivi sò cuncepiti per esse estremamente bassa putenza è sò basati nantu à u core Arm® Cortex®-M4 RISC 32-bit d'altu rendiment chì opera à una frequenza di finu à 64 MHz.Stu core presenta una unità a virgola flottante (FPU) di precisione unica chì sustene tutte l'istruzzioni di trattamentu di dati Arm® è i tipi di dati à precisione unica.Implementa ancu un inseme cumpletu di istruzioni DSP è una unità di prutezzione di memoria (MPU) chì aumenta a sicurezza di l'applicazione.
A cumunicazione inter-processore rinfurzata hè furnita da l'IPCC cù sei canali bidirezionali.L'HSEM furnisce semafori hardware utilizati per sparte risorse cumuni trà i dui processori.
I dispositivi incorporanu memorie ad alta velocità (finu à 1 Mbyte di memoria Flash per STM32WB55xx, finu à 512 Kbyte per STM32WB35xx, finu à 256 Kbyte di SRAM per STM32WB55xx, 96 Kbyte per STM32WB35xx), una interfaccia Quad-SPI (disponibile) tutti i pacchetti) e una vasta gamma di I/O e periferiche avanzate.
U trasferimentu di dati direttu trà a memoria è i periferichi è da a memoria à a memoria hè supportatu da quattordici canali DMA cù una mappatura completa di canali flessibili da u perifericu DMAMUX.
I dispositi presentanu parechji meccanismi per a memoria Flash integrata è SRAM: prutezzione di lettura, prutezzione di scrittura è prutezzione di lettura di codice proprietariu.Parte di a memoria pò esse assicurata per l'accessu exclusivu Cortex® -M0+.
I dui motori di criptografia AES, PKA è RNG permettenu a criptografia di a capa inferiore MAC è di a capa superiore.Una funzione di almacenamentu di chjave di u cliente pò esse aduprata per mantene e chjave nascoste.I dispusitivi offrenu un ADC veloce 12-bit è dui comparatori ultra-bassa putenza assuciati cù un generatore di tensione di riferimentu d'alta precisione.
Sti dispusitivi incorporanu un RTC di bassa putenza, un timer avanzatu di 16 bit, un timer generale di 32 bit, dui timers di 16 bit di scopu generale è dui timers di bassa putenza di 16 bit.Inoltre, finu à 18 canali di sensazione capacitiva sò dispunibili per STM32WB55xx (micca nantu à u pacchettu UFQFPN48).
STM32WB55xx incorpora ancu un driver LCD integratu finu à 8x40 o 4x44, cù un convertitore step-up internu.L'STM32WB55xx è l'STM32WB35xx presentanu ancu interfacce di cumunicazione standard è avanzate, à dì una USART (ISO 7816, IrDA, Modbus è modalità Smartcard), un UART di bassa putenza (LPUART), dui I2C (SMBus / PMBus), dui SPI (unu per STM32WB35xx). ) finu à 32 MHz, una interfaccia audio seriale (SAI) cù dui canali è trè PDM, un dispositivu USB 2.0 FS cù oscillatore senza cristalli integratu, supportu BCD è LPM è un Quad-SPI cù esecuzione in situ (XIP) capacità.
L'STM32WB55xx è STM32WB35xx operanu in a temperatura di -40 à +105 °C (junction + 125 °C) è da -40 à +85 °C (junction +105 °C) da una alimentazione elettrica da 1,71 à 3,6 V.Un inseme cumpletu di modi di risparmiu di energia permette u disignu di applicazioni di bassa putenza.
I dispositi includenu alimentazione indipendente per input analogicu per ADC.
• Include ST state-of-the-art tecnulugia patentatu
• Radio
- 2.4 GHz - Transceiver RF chì supporta a specificazione Bluetooth® 5.2, IEEE 802.15.4-2011 PHY è MAC, supportendu Thread è Zigbee® 3.0
- Sensibilità RX: -96 dBm (Bluetooth® Low Energy à 1 Mbps), -100 dBm (802.15.4)
- Potenza di output programmabile finu à + 6 dBm cù passi di 1 dB - Balun integratu per riduce BOM
- Supportu per 2 Mbps
- CPU Arm® 32-bit Cortex® M0+ dedicatu per a strata Radio in tempu reale
- RSSI precisa per attivà u cuntrollu di putenza
- Adatta per i sistemi chì necessitanu di rispettu di i reguli di frequenze radio ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 è ARIB STD-T66
–Supportu per PA esterni
- Dispositivu passivu integratu (IPD) dispunibule per un chip compagnonu per a suluzione ottimizzata (MLPF-WB-01E3 o MLPF-WB-02E3)
• piattaforma Ultra-bassa putenza
- Alimentazione da 1,71 à 3,6 V
– gammes de températures de 40 °C à 85/105 °C
- Modu di spegnimentu 13 nA
- 600 nA Modu Standby + RTC + 32 KB RAM
– 2,1 µA Modu Stop + RTC + 256 KB RAM
– MCU in modalità attiva: < 53 µA / MHz quando RF è SMPS attivati
– Radio: Rx 4,5 mA / Tx à 0 dBm 5,2 mA
• Core: CPU Arm® Cortex®-M4 a 32 bit con FPU, acceleratore adattabile in tempo reale (ART Accelerator) che permette l'esecuzione di 0-stato di attesa da memoria Flash, frequenza fino a 64 MHz, MPU, 80 DMIPS e istruzioni DSP
• Benchmark di rendiment
- 1.25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz à 64 MHz)
• Benckmark energeticu
- 303 ULPMark™ CP score
• Supply and reset management
- Convertitore step-down SMPS integratu di alta efficienza cù modalità di bypass intelligente
- BOR ultra-sicuru, di bassa putenza (reset di brownout) cù cinque soglie selezziunate
- POR/PDR ultra-bassa putenza
- Rilevatore di tensione programmabile (PVD)
- Modu VBAT cù RTC è registri di salvezza
• Fonti Clock
- Oscillatore di cristallo 32 MHz cù condensatori di trimming integrati (radio è clock CPU)
- Oscillatore a cristallo 32 kHz per RTC (LSE)
- Bassa putenza interna 32 kHz (± 5%) RC (LSI1)
- Bassa putenza interna 32 kHz (stabilità ± 500 ppm) RC (LSI2)
- Oscillatore internu multispeed da 100 kHz à 48 MHz, tagliatu automaticamente da LSE (megliu cà ± 0,25% di precisione)
- Alta velocità interna 16 MHz tagliata in fabbrica RC (± 1%)
- 2x PLL per u clock di u sistema, USB, SAI è ADC
• Memorie
- Finu à 1 MB di memoria Flash cù prutezzione di settore (PCROP) contr'à l'operazioni R/W, chì permette stack radio è applicazione
- Finu à 256 KB SRAM, cumprese 64 KB cù verificazione di parità hardware
- Registru di salvezza 20 × 32-bit
- Boot loader chì supporta l'interfaccia USART, SPI, I2C è USB
- OTA (over the air) Bluetooth® Low Energy è aghjurnamentu 802.15.4
- Interfaccia di memoria Quad SPI cù XIP
- 1 Kbyte (128 parole doppie) OTP
• periferiche analogiche ricche (finu à 1,62 V)
- ADC 12-bit 4,26 Msps, finu à 16-bit cù oversampling hardware, 200 µA/Msps
- 2x comparatore ultra-bassa putenza
- Precisa 2.5 V o 2.048 V voltage di riferimentu buffered output
• periferiche di u sistema
- Controller di cumunicazione inter-processore (IPCC) per a cumunicazione cù Bluetooth® Low Energy è 802.15.4
- Semafori HW per a spartera di risorse trà CPU
- 2x controllers DMA (7x canali ognunu) chì supportanu ADC, SPI, I2C, USART, QSPI, SAI, AES, timers
- 1x USART (ISO 7816, IrDA, SPI Master, Modbus è modalità Smartcard)
- 1x LPUART (bassa putenza)
– 2x SPI 32 Mbit/s
- 2x I2C (SMBus/PMBus)
- 1x SAI (audio duale di alta qualità)
- 1x dispositivu USB 2.0 FS, senza cristalli, BCD è LPM
- Controller touch sensing, finu à 18 sensori
- LCD 8 × 40 cun convertitore step-up
- 1x 16-bit, quattru canali timer avanzatu
- Timer 2x 16-bit, dui canali
- Timer 1x 32-bit, quattru canali
- 2x timer 16-bit ultra-bassa putenza
- 1x Systick indipendente
- 1x cane di guardia indipendente
- 1x watchdog di finestra
• Sicurezza è ID
- Installazione sicura di firmware (SFI) per Bluetooth® Low Energy è stack 802.15.4 SW
- Cifratura hardware 3x AES massima 256-bit per l'applicazione, u Bluetooth® Low Energy è IEEE802.15.4
- Archiviazione di chjave di u cliente / servizii di gestione di chjave
- Autorità di chjave publica HW (PKA)
- Algoritmi criptografici: RSA, Diffie-Helman, ECC over GF(p)
- Veru generatore di numeri aleatorii (RNG)
- Prutezzione di u settore contr'à l'operazione R/W (PCROP)
- Unità di calculu CRC
- Informazione di u fustu: ID unicu di 96 bit
- ID unicu IEEE 64-bit.Possibilità di derivà 802.15.4 64-bit è Bluetooth® Low Energy 48-bit EUI
• Finu à 72 I / O veloce, 70 di elli 5 V-tolerant
• Supportu à u sviluppu
- Debug di filu seriale (SWD), JTAG per u processatore di l'applicazione
- L'applicazione cross trigger cù input / output
- Trace Macrocell™ integratu per l'applicazione