STM32WB55CGU6 Microcontroladores ARM – MCU Arm Cortex-M4 de núcleo dual de potencia ultra baja MCU 64 MHz, Cortex-M0+ 32 MHz 1 Mbyte de
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectronics |
Categoría do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32WB |
Estilo de montaxe: | SMD/SMT |
Paquete/Estuche: | UFQFPN-48 |
Núcleo: | ARM Cortex M0+, ARM Cortex M4 |
Tamaño da memoria do programa: | 1 MB |
Ancho do bus de datos: | 32 bits |
Resolución ADC: | 12 bits |
Frecuencia de reloxo máxima: | 64 MHz, 32 MHz |
Número de E/S: | 30 E/S |
Tamaño da RAM de datos: | 256 kB |
Tensión de alimentación - mín.: | 1,71 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamento: | - 40 C |
Temperatura máxima de funcionamento: | + 105 C |
Embalaxe: | Bandexa |
Marca: | STMicroelectronics |
Tipo de RAM de datos: | SRAM |
Tipo de interface: | I2C, LPUART, SAI, SPI, USART, USB |
Sensible á humidade: | Si |
Número de canles ADC: | 13 Canle |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memoria do programa: | Flash |
Cantidade do paquete de fábrica: | 1560 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitario: | 0,003517 oz |
♠ Cortex®-M4 de MCU sen fíos multiprotocolo de 32 bits baseado en Arm® con solución de radio FPU, Bluetooth® 5.2 e 802.15.4
Os dispositivos STM32WB55xx e STM32WB35xx multiprotocolo sen fíos e de baixa potencia incorporan unha radio potente e de ultra baixa potencia compatible coa especificación Bluetooth® Low Energy SIG 5.2 e con IEEE 802.15.4-2011.Conteñen un Arm® Cortex®-M0+ dedicado para realizar todas as operacións de capa baixa en tempo real.
Os dispositivos están deseñados para ter unha potencia extremadamente baixa e baséanse no núcleo RISC de 32 bits Arm® Cortex®-M4 de alto rendemento que funciona a unha frecuencia de ata 64 MHz.Este núcleo presenta unha unidade de punto flotante (FPU) de precisión única que admite todas as instrucións e tipos de datos de procesamento de datos de precisión única Arm®.Tamén implementa un conxunto completo de instrucións DSP e unha unidade de protección de memoria (MPU) que mellora a seguridade das aplicacións.
O IPCC proporciona unha comunicación entre procesadores mellorada con seis canles bidireccionais.O HSEM proporciona semáforos de hardware usados para compartir recursos comúns entre os dous procesadores.
Os dispositivos incorporan memorias de alta velocidade (ata 1 Mbyte de memoria Flash para STM32WB55xx, ata 512 Kbytes para STM32WB35xx, ata 256 Kbytes de SRAM para STM32WB55xx, 96 Kbytes para STM32WB35xx), unha memoria flash Quad-SPI dispoñible todos os paquetes) e unha ampla gama de E/S e periféricos mellorados.
A transferencia directa de datos entre a memoria e os periféricos e de memoria a memoria está soportada por catorce canles DMA cun mapeo de canles totalmente flexible polo periférico DMAMUX.
Os dispositivos presentan varios mecanismos para a memoria Flash e SRAM integradas: protección de lectura, protección de escritura e protección de lectura de código propietario.Pódense protexer partes da memoria para o acceso exclusivo a Cortex® -M0+.
Os dous motores de cifrado AES, PKA e RNG, permiten a criptografía de capa inferior MAC e de capa superior.Pódese utilizar unha función de almacenamento de chaves do cliente para manter as chaves ocultas.Os dispositivos ofrecen un ADC rápido de 12 bits e dous comparadores de potencia ultra baixa asociados a un xerador de voltaxe de referencia de alta precisión.
Estes dispositivos incorporan un RTC de baixa potencia, un temporizador avanzado de 16 bits, un temporizador de uso xeral de 32 bits, dous temporizadores de uso xeral de 16 bits e dous temporizadores de baixa potencia de 16 bits.Ademais, están dispoñibles ata 18 canles de detección capacitiva para STM32WB55xx (non no paquete UFQFPN48).
STM32WB55xx tamén incorpora un controlador LCD integrado de ata 8x40 ou 4x44, con conversor de aumento interno.Os STM32WB55xx e STM32WB35xx tamén contan con interfaces de comunicación estándar e avanzadas, a saber, un USART (ISO 7816, IrDA, Modbus e modo de tarxeta intelixente), un UART de baixa potencia (LPUART), dous I2C (SMBus/PMBus), dous SPI (un para STM32WB35xx). ) ata 32 MHz, unha interface de audio en serie (SAI) con dúas canles e tres PDM, un dispositivo USB 2.0 FS con oscilador sen cristal integrado, compatible con BCD e LPM e un Quad-SPI con execución no lugar (XIP) capacidade.
Os STM32WB55xx e STM32WB35xx funcionan nos intervalos de temperatura de -40 a +105 °C (unión de +125 °C) e de -40 a +85 °C (unión de +105 °C) cunha fonte de alimentación de 1,71 a 3,6 V.Un conxunto completo de modos de aforro de enerxía permite o deseño de aplicacións de baixa potencia.
Os dispositivos inclúen fontes de alimentación independentes para entrada analóxica para ADC.
• Inclúe a tecnoloxía patentada ST de última xeración
• Radio
– 2,4 GHz – Transceptor de RF compatible coa especificación Bluetooth® 5.2, IEEE 802.15.4-2011 PHY e MAC, compatible con Thread e Zigbee® 3.0
– Sensibilidade RX: -96 dBm (Bluetooth® Low Energy a 1 Mbps), -100 dBm (802.15.4)
– Potencia de saída programable ata +6 dBm con pasos de 1 dB – Balun integrado para reducir BOM
- Soporte para 2 Mbps
– CPU Arm® Cortex® M0+ de 32 bits dedicada para a capa de radio en tempo real
- RSSI preciso para permitir o control de enerxía
– Adecuado para sistemas que requiren o cumprimento das normas de radiofrecuencia ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 e ARIB STD-T66
–Soporte para PA externo
- Chip complementario de dispositivo pasivo integrado (IPD) dispoñible para unha solución de coincidencia optimizada (MLPF-WB-01E3 ou MLPF-WB-02E3)
• Plataforma de potencia ultra baixa
– Alimentación de 1,71 a 3,6 V
– Rangos de temperatura de 40 °C a 85/105 °C
– Modo de apagado 13 nA
– Modo de espera de 600 nA + RTC + 32 KB de RAM
– Modo de parada de 2,1 µA + RTC + 256 KB de RAM
– MCU en modo activo: < 53 µA/MHz cando RF e SMPS están activados
– Radio: Rx 4,5 mA / Tx a 0 dBm 5,2 mA
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits con FPU, acelerador adaptativo en tempo real (ART Accelerator) que permite a execución de estado de espera 0 desde memoria Flash, frecuencia de ata 64 MHz, MPU, 80 DMIPS e instrucións DSP
• Referencia de rendemento
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz a 64 MHz)
• Referencia enerxética
– Puntuación 303 ULPMark™ CP
• Xestión de subministro e reposición
- Convertidor reductor SMPS integrado de alta eficiencia con modo de derivación intelixente
– BOR ultra-seguro e de baixa potencia (reinicio de brownout) con cinco limiares seleccionables
– POR/PDR de ultra baixa potencia
- Detector de tensión programable (PVD)
– Modo VBAT con RTC e rexistros de copia de seguridade
• Fontes do reloxo
– Oscilador de cristal de 32 MHz con condensadores de recorte integrados (reloxo de radio e CPU)
– Oscilador de cristal de 32 kHz para RTC (LSE)
– RC interno de baixa potencia de 32 kHz (±5%) (LSI1)
– 32 kHz de baixa potencia interna (estabilidade ± 500 ppm) RC (LSI2)
– Oscilador interno multivelocidade de 100 kHz a 48 MHz, auto-recortado por LSE (mellor que ±0,25 % de precisión)
- RC interno de alta velocidade de 16 MHz recortado de fábrica (±1%)
– 2x PLL para o reloxo do sistema, USB, SAI e ADC
• Lembranzas
- Ata 1 MB de memoria flash con protección de sector (PCROP) contra operacións R/W, permitindo a aplicación e a pila de radio
– Ata 256 KB SRAM, incluíndo 64 KB con comprobación de paridade de hardware
– Rexistro de copia de seguridade de 20×32 bits
– Cargador de arranque compatible con interfaces USART, SPI, I2C e USB
– Actualización OTA (por aire) Bluetooth® Low Energy e 802.15.4
– Interfaz de memoria Quad SPI con XIP
– 1 Kbyte (128 palabras dobres) OTP
• Periféricos analóxicos ricos (ata 1,62 V)
– ADC de 12 bits 4,26 Msps, ata 16 bits con sobremostraxe de hardware, 200 µA/Msps
- 2x comparador de potencia ultra baixa
– Saída amortiguada de tensión de referencia precisa de 2,5 V ou 2,048 V
• Periféricos do sistema
– Controlador de comunicación entre procesadores (IPCC) para comunicación con Bluetooth® Low Energy e 802.15.4
– Semáforos HW para compartir recursos entre CPUs
- 2 controladores DMA (7 canles cada un) compatibles con ADC, SPI, I2C, USART, QSPI, SAI, AES, temporizadores
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus e modo de tarxeta intelixente)
- 1x LPUART (baixa potencia)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
- 1x SAI (audio de alta calidade de dobre canle)
– 1x dispositivo USB 2.0 FS, sen cristal, BCD e LPM
– Controlador de detección táctil, ata 18 sensores
– LCD 8×40 con convertidor step-up
– 1x 16 bits, catro canles de temporizador avanzado
– Temporizador de 2 canles de 16 bits
– 1x temporizador de catro canles de 32 bits
– Temporizador de potencia ultra baixa 2x de 16 bits
- 1x Systick independente
- 1x vixilante independente
- 1x control de fiestra
• Seguridade e DNI
– Instalación segura de firmware (SFI) para Bluetooth® Low Energy e pila SW 802.15.4
– Cifrado de hardware 3x AES máximo de 256 bits para a aplicación, Bluetooth® Low Energy e IEEE802.15.4
– Servizos de almacenamento de chaves do cliente/xestor de chaves
- Autoridade de clave pública HW (PKA)
– Algoritmos criptográficos: RSA, Diffie-Helman, ECC sobre GF(p)
- Xerador de números aleatorios verdadeiros (RNG)
– Protección do sector contra operación R/W (PCROP)
– Unidade de cálculo CRC
– Información da matriz: ID único de 96 bits
– ID único IEEE de 64 bits.Posibilidade de derivar EUI 802.15.4 de 64 bits e Bluetooth® Low Energy de 48 bits
• Ata 72 E/S rápidas, 70 delas tolerantes a 5 V
• Apoio ao desenvolvemento
– Depuración de cables en serie (SWD), JTAG para o procesador da aplicación
– Aplicación de disparo cruzado con entrada/saída
– Trace Macrocell™ incorporado para aplicación