Microcontroladores RF STM32WB55CEU6TR: MCU MCU Arm Cortex-M4 de dobre núcleo e consumo ultrabaixo de enerxía a 64 MHz, Cortex-M0+ a 32 MHz e 512 Kbytes
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectrónica |
Categoría do produto: | Microcontroladores de RF - MCU |
Directiva RoHS: | Detalles |
Núcleo: | ARM Cortex M4 |
Largura do bus de datos: | 32 bits |
Tamaño da memoria do programa: | 512 kB |
Tamaño da RAM de datos: | 256 kB |
Frecuencia máxima de reloxo: | 64 MHz |
Resolución ADC: | 12 bits |
Tensión de alimentación - Mín.: | 1,71 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura máxima de funcionamento: | + 85 °C |
Paquete/Caixa: | UFQFPN-48 |
Estilo de montaxe: | SMD/SMT |
Embalaxe: | Carrete |
Embalaxe: | Cortar cinta |
Embalaxe: | Carrete de rato |
Marca: | STMicroelectrónica |
Tipo de RAM de datos: | SRAM |
Tipo de interface: | I2C, SPI, USART, USB |
Temperatura mínima de funcionamento: | - 40 °C |
Número de canles ADC: | 13 canles |
Número de E/S: | 30 E/S |
Tensión de alimentación de funcionamento: | 1,71 V a 3,6 V |
Tipo de produto: | Microcontroladores de RF - MCU |
Tipo de memoria de programa: | Flash |
Serie: | STM32WB |
Cantidade do paquete de fábrica: | 2500 |
Subcategoría: | Circuítos integrados sen fíos e RF |
Tecnoloxía: | Si |
Nome comercial: | STM32 |
♠ MCU sen fíos multiprotocolo de 32 bits Cortex®-M4 baseado en Arm® con FPU, Bluetooth® 5.2 e solución de radio 802.15.4
Os dispositivos inalámbricos multiprotocolo e de consumo ultrabaxo STM32WB55xx e STM32WB35xx incorporan unha radio potente e de consumo ultrabaxo que cumpre coa especificación Bluetooth® Low Energy SIG 5.2 e co estándar IEEE 802.15.4-2011. Inclú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 consumir moi pouco consumo 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 coma flotante (FPU) de simple precisión que admite todas as instrucións e tipos de datos de procesamento de datos de simple precisión 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 que se usan 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 interface de memoria Flash Quad-SPI (dispoñible en 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 é compatible con catorce canais DMA cun mapeo de canais totalmente flexible polo periférico DMAMUX.
Os dispositivos contan con varios mecanismos para a memoria Flash e a SRAM integradas: protección contra lectura, protección contra escritura e protección contra lectura de código propietario. Algunhas partes da memoria pódense protexer para o acceso exclusivo de Cortex® -M0+.
Os dous motores de cifrado AES, PKA e RNG, permiten a criptografía MAC de capa inferior e a criptografía de capa superior. Pódese usar unha función de almacenamento de claves do cliente para manter as claves ocultas.
Os dispositivos ofrecen un ADC rápido de 12 bits e dous comparadores de consumo ultrabaxo asociados a un xerador de tensión de referencia de alta precisión.
Estes dispositivos incorporan un RTC de baixo consumo, un temporizador avanzado de 16 bits, un temporizador de 32 bits de propósito xeral, dous temporizadores de 16 bits de propósito xeral e dous temporizadores de baixo consumo de 16 bits.
Ademais, hai dispoñibles ata 18 canles de detección capacitiva para o STM32WB55xx (non no encapsulado UFQFPN48). O STM32WB55xx tamén incorpora un controlador LCD integrado de ata 8x40 ou 4x44, cun conversor elevador interno.
Os STM32WB55xx e STM32WB35xx tamén contan con interfaces de comunicación estándar e avanzadas, concretamente unha USART (ISO 7816, IrDA, Modbus e modo Smartcard), unha UART de baixo consumo (LPUART), dous I2C (SMBus/PMBus), dous SPI (un para STM32WB35xx) de ata 32 MHz, unha interface de audio serie (SAI) con dous canais e tres PDM, un dispositivo USB 2.0 FS con oscilador sen cristal integrado, compatible con BCD e LPM e un Quad-SPI con capacidade de execución no lugar (XIP).
Os STM32WB55xx e STM32WB35xx funcionan en rangos de temperatura de -40 a +105 °C (unión +125 °C) e de -40 a +85 °C (unión +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 baixo consumo.
Os dispositivos inclúen fontes de alimentación independentes para entrada analóxica para ADC.
Os modelos STM32WB55xx e STM32WB35xx integran un conversor reductor SMPS de alta eficiencia con capacidade de modo de derivación automática cando o VDD cae por debaixo do nivel de tensión VBORx (x=1, 2, 3, 4) (o valor predeterminado é 2,0 V). Inclúe fontes de alimentación independentes para a entrada analóxica de ADC e comparadores, así como unha entrada de alimentación dedicada de 3,3 V para USB.
Unha fonte de alimentación VBAT dedicada permite que os dispositivos fagan unha copia de seguridade do oscilador LSE de 32,768 kHz, do RTC e dos rexistros de copia de seguridade, o que permite que o STM32WB55xx e o STM32WB35xx subministren estas funcións mesmo se o VDD principal non está presente mediante unha batería tipo CR2032, un Supercondensador ou unha pequena batería recargable.
O STM32WB55xx ofrece catro encapsulados, de 48 a 129 pines. O STM32WB35xx ofrece un encapsulado de 48 pines.
• Inclúe tecnoloxía patentada de última xeración de ST
• 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 a 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 potencia
– Adecuado para sistemas que requiren o cumprimento das normas de radiofrecuencia ETSI EN 300 328, EN 300 440, FCC CFR47 Parte 15 e ARIB STD-T66
– Soporte para PA externo
– Chip complementario de dispositivo pasivo integrado (IPD) dispoñible para unha solución de correspondencia optimizada (MLPF-WB-01E3 ou MLPF-WB-02E3)
• Plataforma de consumo ultrabaxo
– Fonte de alimentación de 1,71 a 3,6 V
Rangos de temperatura de 40 °C a 85 / 105 °C
– Modo de apagado de 13 nA
– 600 nA Modo de espera + 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 en estado de espera 0 desde memoria Flash, frecuencia de ata 64 MHz, MPU, 80 instrucións DMIPS e DSP
• Punto de referencia de rendemento
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz a 64 MHz)
• Referencia enerxética
– 303 puntuación ULPMark™ CP
• Xestión de subministracións e reposicións
– Convertidor reductor SMPS integrado de alta eficiencia con modo de bypass intelixente
– BOR (reinicio por caída de tensión) ultraseguro e de baixo consumo con cinco limiares seleccionables
– POR/PDR de consumo ultrabaxo
– Detector de tensión programable (PVD)
– Modo VBAT con RTC e rexistros de copia de seguridade
• Fontes de reloxo
– Oscilador de cristal de 32 MHz con condensadores de axuste integrados (reloxo de radio e CPU)
– Oscilador de cristal de 32 kHz para RTC (LSE)
– RC interna de baixa potencia a 32 kHz (±5 %) (LSI1)
– RC (LSI2) interna de baixa potencia a 32 kHz (estabilidade ±500 ppm)
– Oscilador interno multivelocidade de 100 kHz a 48 MHz, axustado automaticamente por LSE (precisión mellor que ±0,25%)
– RC interno de alta velocidade a 16 MHz recortado de fábrica (±1 %)
– 2x PLL para reloxo do sistema, USB, SAI e ADC
• Recordos
– Ata 1 MB de memoria flash con protección de sector (PCROP) contra operacións de lectura/escriptura, o que permite a integración de pilas de radio e aplicacións
– Ata 256 KB de SRAM, incluíndo 64 KB con comprobación de paridade por hardware
– Rexistro de copia de seguridade de 20 × 32 bits
– Cargador de arranque compatible con interfaces USART, SPI, I2C e USB
– Bluetooth® de baixo consumo (OTA) e actualización 802.15.4
– Interface de memoria SPI cuádruple 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 por hardware, 200 µA/Msps
– 2 comparadores de potencia ultrabaxa
– Saída con búfer 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 a comunicación con Bluetooth® Low Energy e 802.15.4
– Semáforos de hardware 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, mestre SPI, Modbus e modo Smartcard)
– 1x LPUART (baixa potencia)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (audio de alta calidade de dobre canle)
– 1 dispositivo USB 2.0 FS, sen cristal, BCD e LPM
– Controlador táctil, ata 18 sensores
– LCD 8×40 con conversor elevador
– 1 temporizador avanzado de 16 bits e catro canles
– 2 temporizadores de 16 bits e dous canais
– 1 temporizador de 32 bits e catro canles
– 2 temporizadores de consumo ultrabaixo de 16 bits
– 1x Systick independente
– 1x vixilancia independente
– 1x vixilante de ventás
• Seguridade e identificación
– Instalación segura de firmware (SFI) para Bluetooth® Low Energy e a pila de software 802.15.4
– Cifrado por hardware 3x AES máximo de 256 bits para a aplicación, Bluetooth® Low Energy e IEEE802.15.4
– Servizos de almacenamento/xestión de chaves para clientes
– Autoridade de clave pública de hardware (PKA)
– Algoritmos criptográficos: RSA, Diffie-Helman, ECC sobre GF(p)
– Xerador de números aleatorios verdadeiros (RNG)
– Protección de sector contra operacións de lectura/escritor (PCROP)
– Unidade de cálculo CRC
– Información do dado: ID único de 96 bits
– ID único IEEE de 64 bits. Posibilidade de derivar EUI 802.15.4 de 64 bits e Bluetooth® de baixo consumo de 48 bits
• Ata 72 E/S rápidas, 70 delas con tolerancia a 5 V
• Apoio ao desenvolvemento
– Depuración de cables serie (SWD), JTAG para o procesador da aplicación
– Aplicación de disparo cruzado con entrada/saída
– Macrocélula de traza integrada™ para a aplicación
• Todos os paquetes cumpren coa normativa ECOPACK2