Microcontroladors ARM STM32WB55CGU6: MCU Arm Cortex-M4 de doble nucli i consum ultrabaix de potència, 64 MHz i Cortex-M0+ de 32 MHz, 1 Mbyte de
♠ Descripció del producte
Atribut del producte | Valor de l'atribut |
Fabricant: | STMicroelectrònica |
Categoria de producte: | Microcontroladors ARM - MCU |
RoHS: | Detalls |
Sèrie: | STM32WB |
Estil de muntatge: | SMD/SMT |
Paquet / Caixa: | UFQFPN-48 |
Nucli: | ARM Cortex M0+, ARM Cortex M4 |
Mida de memòria del programa: | 1 MB |
Amplada del bus de dades: | 32 bits |
Resolució ADC: | 12 bits |
Freqüència màxima de rellotge: | 64 MHz, 32 MHz |
Nombre d'E/S: | 30 E/S |
Mida de la RAM de dades: | 256 kB |
Tensió d'alimentació - Mín: | 1,71 V |
Tensió d'alimentació - Màx.: | 3,6 V |
Temperatura mínima de funcionament: | - 40 °C |
Temperatura màxima de funcionament: | + 105 °C |
Embalatge: | Safata |
Marca: | STMicroelectrònica |
Tipus de RAM de dades: | SRAM |
Tipus d'interfície: | I2C, LPUART, SAI, SPI, USART, USB |
Sensible a la humitat: | Sí |
Nombre de canals ADC: | 13 canals |
Tipus de producte: | Microcontroladors ARM - MCU |
Tipus de memòria de programa: | Flaix |
Quantitat del paquet de fàbrica: | 1560 |
Subcategoria: | Microcontroladors - MCU |
Nom comercial: | STM32 |
Pes unitari: | 0,003517 unces |
♠ MCU sense fil multiprotocol de 32 bits basat en Arm® Cortex®-M4 amb FPU, Bluetooth® 5.2 i solució de ràdio 802.15.4
Els dispositius sense fil multiprotocol i de consum ultrabaix STM32WB55xx i STM32WB35xx incorporen una ràdio potent i de consum ultrabaix que compleix amb l'especificació Bluetooth® Low Energy SIG 5.2 i amb IEEE 802.15.4-2011. Contenen un Arm® Cortex®-M0+ dedicat per realitzar totes les operacions de capa baixa en temps real.
Els dispositius estan dissenyats per a un consum d'energia extremadament baix i es basen en el nucli RISC d'alt rendiment Arm® Cortex®-M4 de 32 bits que funciona a una freqüència de fins a 64 MHz. Aquest nucli compta amb una unitat de coma flotant (FPU) de simple precisió que admet totes les instruccions i tipus de dades de processament de dades de simple precisió Arm®. També implementa un conjunt complet d'instruccions DSP i una unitat de protecció de memòria (MPU) que millora la seguretat de les aplicacions.
L'IPCC proporciona una comunicació entre processadors millorada amb sis canals bidireccionals. L'HSEM proporciona semàfors de maquinari que s'utilitzen per compartir recursos comuns entre els dos processadors.
Els dispositius incorporen memòries d'alta velocitat (fins a 1 Mbyte de memòria flash per a STM32WB55xx, fins a 512 Kbytes per a STM32WB35xx, fins a 256 Kbytes de SRAM per a STM32WB55xx, 96 Kbytes per a STM32WB35xx), una interfície de memòria flash Quad-SPI (disponible en tots els paquets) i una àmplia gamma d'E/S i perifèrics millorats.
La transferència directa de dades entre la memòria i els perifèrics i de memòria a memòria està suportada per catorze canals DMA amb un mapatge de canals completament flexible pel perifèric DMAMUX.
Els dispositius presenten diversos mecanismes per a la memòria Flash i la SRAM integrades: protecció contra lectura, protecció contra escriptura i protecció contra lectura de codi propietari. Es poden protegir parts de la memòria per a l'accés exclusiu de Cortex® -M0+.
Els dos motors de xifratge AES, PKA i RNG, permeten la criptografia MAC de capa inferior i la criptografia de capa superior. Es pot utilitzar una funció d'emmagatzematge de claus del client per mantenir les claus ocultes. Els dispositius ofereixen un ADC ràpid de 12 bits i dos comparadors de consum ultrabaix associats a un generador de voltatge de referència d'alta precisió.
Aquests dispositius incorporen un RTC de baix consum, un temporitzador avançat de 16 bits, un temporitzador de 32 bits d'ús general, dos temporitzadors de 16 bits d'ús general i dos temporitzadors de baix consum de 16 bits. A més, hi ha disponibles fins a 18 canals de detecció capacitiva per a STM32WB55xx (no al paquet UFQFPN48).
L'STM32WB55xx també incorpora un controlador LCD integrat de fins a 8x40 o 4x44, amb convertidor elevator intern. Els STM32WB55xx i STM32WB35xx també disposen d'interfícies de comunicació estàndard i avançades, és a dir, una USART (ISO 7816, IrDA, Modbus i mode Smartcard), una UART de baix consum (LPUART), dos I2C (SMBus/PMBus), dos SPI (un per a STM32WB35xx) de fins a 32 MHz, una interfície d'àudio sèrie (SAI) amb dos canals i tres PDM, un dispositiu USB 2.0 FS amb oscil·lador sense cristall integrat, compatible amb BCD i LPM i un Quad-SPI amb capacitat d'execució in situ (XIP).
Els STM32WB55xx i STM32WB35xx funcionen en rangs de temperatura de -40 a +105 °C (unió +125 °C) i de -40 a +85 °C (unió +105 °C), amb una font d'alimentació d'1,71 a 3,6 V. Un conjunt complet de modes d'estalvi d'energia permet el disseny d'aplicacions de baix consum.
Els dispositius inclouen fonts d'alimentació independents per a l'entrada analògica per a ADC.
• Inclou tecnologia patentada d'última generació de ST
• Ràdio
– 2,4 GHz – Transceptor de RF compatible amb l'especificació Bluetooth® 5.2, IEEE 802.15.4-2011 PHY i MAC, compatible amb Thread i Zigbee® 3.0
– Sensibilitat RX: -96 dBm (Bluetooth® Low Energy a 1 Mbps), -100 dBm (802.15.4)
– Potència de sortida programable fins a +6 dBm amb passos d'1 dB – Balun integrat per reduir la BOM
– Suport per a 2 Mbps
– CPU Arm® Cortex® M0+ de 32 bits dedicada per a la capa de ràdio en temps real
– RSSI precís per habilitar el control de potència
– Apte per a sistemes que requereixen el compliment de les normatives de radiofreqüència ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 i ARIB STD-T66
–Suport per a PA extern
– Xip complementari de dispositiu passiu integrat (IPD) disponible per a una solució de coincidència optimitzada (MLPF-WB-01E3 o MLPF-WB-02E3)
• Plataforma de consum ultrabaix
– Font d'alimentació d'1,71 a 3,6 V
– Rangs de temperatura de 40 °C a 85 / 105 °C
– Mode d'apagada de 13 nA
– 600 nA Mode d'espera + RTC + 32 KB de RAM
– 2,1 µA Mode d'aturada + RTC + 256 KB de RAM
– MCU de mode actiu: < 53 µA / MHz quan RF i SMPS estan activats
– Ràdio: Rx 4,5 mA / Tx a 0 dBm 5,2 mA
• Nucli: CPU Arm® Cortex®-M4 de 32 bits amb FPU, accelerador adaptatiu en temps real (ART Accelerator) que permet l'execució en estat d'espera 0 des de memòria Flash, freqüència de fins a 64 MHz, MPU, 80 instruccions DMIPS i DSP
• Benchmark de rendiment
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz a 64 MHz)
• Referència energètica
– Puntuació CP de 303 ULPMark™
• Gestió de subministraments i reinici
– Convertidor reductor SMPS integrat d'alta eficiència amb mode de bypass intel·ligent
– BOR (reinici per caiguda de tensió) ultrasegur i de baix consum amb cinc llindars seleccionables
– POR/PDR de consum ultrabaix
– Detector de voltatge programable (PVD)
– Mode VBAT amb RTC i registres de còpia de seguretat
• Fonts de rellotge
– Oscil·lador de cristall de 32 MHz amb condensadors de retallament integrats (ràdio i rellotge de la CPU)
– Oscil·lador de cristall de 32 kHz per a RTC (LSE)
– RC interna de baixa potència de 32 kHz (±5%) (LSI1)
– RC (LSI2) interna de baixa potència de 32 kHz (estabilitat ±500 ppm)
– Oscil·lador intern multivelocitat de 100 kHz a 48 MHz, ajustat automàticament per LSE (precisió superior a ±0,25%)
– RC intern d'alta velocitat de 16 MHz ajustat de fàbrica (±1%)
– 2x PLL per a rellotge del sistema, USB, SAI i ADC
• Records
– Fins a 1 MB de memòria flash amb protecció de sectors (PCROP) contra operacions de lectura/escriptura, que permet la integració de ràdio i aplicacions.
– Fins a 256 KB de SRAM, incloent-hi 64 KB amb comprovació de paritat de maquinari
– Registre de còpia de seguretat de 20 × 32 bits
– Gaire d'arrencada compatible amb interfícies USART, SPI, I2C i USB
– Bluetooth® de baix consum (OTA) i actualització 802.15.4
– Interfície de memòria SPI quàdruple amb XIP
– 1 Kbyte (128 paraules dobles) OTP
• Perifèrics analògics rics (fins a 1,62 V)
– ADC de 12 bits, 4,26 Msps, fins a 16 bits amb sobremostreig per maquinari, 200 µA/Msps
– 2 comparadors de consum ultrabaix
– Sortida tamponada de voltatge de referència precisa de 2,5 V o 2,048 V
• Perifèrics del sistema
– Controlador de comunicació entre processadors (IPCC) per a la comunicació amb Bluetooth® Low Energy i 802.15.4
– Semàfors de maquinari per compartir recursos entre CPU
– 2 controladors DMA (7 canals cadascun) que suporten ADC, SPI, I2C, USART, QSPI, SAI, AES, temporitzadors
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus i mode de targeta intel·ligent)
– 1x LPUART (baixa potència)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (àudio d'alta qualitat de dos canals)
– 1 dispositiu USB 2.0 FS, sense cristall, BCD i LPM
– Controlador tàctil, fins a 18 sensors
– LCD 8×40 amb convertidor elevador
– 1 temporitzador avançat de 16 bits i quatre canals
– 2 temporitzadors de 16 bits i dos canals
– 1 temporitzador de 32 bits i quatre canals
– 2 temporitzadors de consum ultrabaix de 16 bits
– 1x Systick independent
– 1x organisme de control independent
– 1x vigilància de finestres
• Seguretat i identificació
– Instal·lació segura de firmware (SFI) per a Bluetooth® Low Energy i la pila de programari 802.15.4
– Xifratge de maquinari 3x AES màxim de 256 bits per a l'aplicació, Bluetooth® Low Energy i IEEE802.15.4
– Serveis d'emmagatzematge / gestió de claus del client
– Autoritat de clau pública de maquinari (PKA)
– Algoritmes criptogràfics: RSA, Diffie-Helman, ECC sobre GF(p)
– Generador de nombres aleatoris veritables (RNG)
– Protecció del sector contra operacions R/W (PCROP)
– Unitat de càlcul CRC
– Informació del dau: ID únic de 96 bits
– ID únic IEEE de 64 bits. Possibilitat d'obtenir EUI 802.15.4 de 64 bits i Bluetooth® Low Energy de 48 bits
• Fins a 72 E/S ràpides, 70 de les quals toleren 5 V
• Suport al desenvolupament
– Depuració de cables sèrie (SWD), JTAG per al processador d'aplicacions
– Aplicació de disparador creuat amb entrada/sortida
– Trace Macrocell™ integrat per a l'aplicació