STM32WB55CGU6 Microcontroladores ARM – MCU Dual Core de ultrabaixo consumo Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 Mbyte de
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32WB |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | UFQFPN-48 |
Essencial: | ARM Cortex M0+, ARM Cortex M4 |
Tamanho da memória do programa: | 1 MB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 12 bits |
Frequência máxima do relógio: | 64 MHz, 32 MHz |
Número de E/Ss: | 30 E/S |
Tamanho da RAM de dados: | 256 kB |
Tensão de alimentação - Mín.: | 1,71 V |
Tensão de alimentação - Máx.: | 3,6 V |
Temperatura mínima de operação: | - 40°C |
Temperatura máxima de operação: | + 105 °C |
Embalagem: | Bandeja |
Marca: | STMicroeletrônica |
Tipo de RAM de dados: | SRAM |
Tipo de interface: | I2C, LPUART, SAI, SPI, USART, USB |
Sensível à umidade: | Sim |
Número de canais ADC: | 13 canais |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 1560 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitário: | 0,003517 onças |
♠ MCU multiprotocolo sem fio de 32 bits baseado em ARM® Cortex®-M4 com FPU, Bluetooth® 5.2 e solução de rádio 802.15.4
Os dispositivos multiprotocolo sem fio e de ultrabaixo consumo STM32WB55xx e STM32WB35xx incorporam um rádio potente e de ultrabaixo consumo compatível com a especificação Bluetooth® Low Energy SIG 5.2 e com o padrão IEEE 802.15.4-2011. Eles contêm um ARM® Cortex®-M0+ dedicado para executar todas as operações de camada baixa em tempo real.
Os dispositivos são projetados para consumo extremamente baixo de energia e são baseados no núcleo RISC de 32 bits Arm® Cortex®-M4 de alto desempenho, operando a uma frequência de até 64 MHz. Este núcleo possui uma unidade de ponto flutuante (FPU) de precisão única que suporta todas as instruções e tipos de dados de processamento de dados de precisão única Arm®. Ele também implementa um conjunto completo de instruções DSP e uma unidade de proteção de memória (MPU) que aprimora a segurança das aplicações.
O IPCC oferece comunicação aprimorada entre processadores com seis canais bidirecionais. O HSEM fornece semáforos de hardware usados para compartilhar recursos comuns entre os dois processadores.
Os dispositivos incorporam memórias de alta velocidade (até 1 Mbyte de memória Flash para STM32WB55xx, até 512 Kbytes para STM32WB35xx, até 256 Kbytes de SRAM para STM32WB55xx, 96 Kbytes para STM32WB35xx), uma interface de memória Flash Quad-SPI (disponível em todos os pacotes) e uma ampla gama de E/Ss e periféricos aprimorados.
A transferência direta de dados entre memória e periféricos e de memória para memória é suportada por quatorze canais DMA com um mapeamento de canal totalmente flexível pelo periférico DMAMUX.
Os dispositivos possuem diversos mecanismos para memória Flash e SRAM incorporadas: proteção de leitura, proteção contra gravação e proteção contra leitura de código proprietário. Partes da memória podem ser protegidas para acesso exclusivo ao Cortex® -M0+.
Os dois mecanismos de criptografia AES, PKA e RNG, permitem criptografia MAC de camada inferior e criptografia de camada superior. Um recurso de armazenamento de chaves do cliente pode ser usado para manter as chaves ocultas. Os dispositivos oferecem um conversor analógico-digital rápido de 12 bits e dois comparadores de ultrabaixo consumo de energia associados a um gerador de tensão de referência de alta precisão.
Esses dispositivos incorporam um RTC de baixo consumo de energia, um temporizador avançado de 16 bits, um temporizador de uso geral de 32 bits, dois temporizadores de uso geral de 16 bits e dois temporizadores de baixo consumo de energia de 16 bits. Além disso, até 18 canais de detecção capacitiva estão disponíveis para o STM32WB55xx (não disponível no pacote UFQFPN48).
O STM32WB55xx também incorpora um driver LCD integrado de até 8x40 ou 4x44, com conversor step-up interno. Os modelos STM32WB55xx e STM32WB35xx também possuem interfaces de comunicação padrão e avançadas, a saber, uma USART (ISO 7816, IrDA, Modbus e modo Smartcard), uma UART de baixo consumo (LPUART), dois I2Cs (SMBus/PMBus), dois SPIs (um para o STM32WB35xx) de até 32 MHz, uma interface de áudio serial (SAI) com dois canais e três PDMs, um dispositivo USB 2.0 FS com oscilador sem cristal integrado, compatível com BCD e LPM, e um Quad-SPI com capacidade de execução no local (XIP).
Os modelos STM32WB55xx e STM32WB35xx operam nas faixas de temperatura de -40 a +105 °C (junção de +125 °C) e -40 a +85 °C (junção de +105 °C), com alimentação de 1,71 a 3,6 V. Um conjunto abrangente de modos de economia de energia permite o projeto de aplicações de baixo consumo de energia.
Os dispositivos incluem fontes de alimentação independentes para entrada analógica para ADC.
• Inclui tecnologia patenteada de última geração da ST
• Rádio
– 2,4 GHz – Transceptor RF com suporte à especificação Bluetooth® 5.2, IEEE 802.15.4-2011 PHY e MAC, com suporte a Thread e Zigbee® 3.0
– Sensibilidade RX: -96 dBm (Bluetooth® Low Energy a 1 Mbps), -100 dBm (802.15.4)
– Potência de saída programável até +6 dBm com passos de 1 dB – Balun integrado para reduzir BOM
– Suporte para 2 Mbps
– CPU Arm® Cortex® M0+ de 32 bits dedicada para camada de rádio em tempo real
– RSSI preciso para permitir o controle de energia
– Adequado para sistemas que exigem conformidade com os regulamentos de radiofrequência ETSI EN 300 328, EN 300 440, FCC CFR47 Parte 15 e ARIB STD-T66
–Suporte para PA externo
– Chip complementar de dispositivo passivo integrado (IPD) disponível para solução de correspondência otimizada (MLPF-WB-01E3 ou MLPF-WB-02E3)
• Plataforma de ultrabaixo consumo de energia
– Fonte de alimentação de 1,71 a 3,6 V
– Faixas de temperatura de 40 °C a 85 / 105 °C
– Modo de desligamento 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 de modo ativo: < 53 µA / MHz quando RF e SMPS ligados
– Rádio: Rx 4,5 mA / Tx a 0 dBm 5,2 mA
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits com FPU, acelerador adaptativo em tempo real (ART Accelerator) permitindo execução em estado de espera zero a partir da memória Flash, frequência de até 64 MHz, MPU, 80 instruções DMIPS e DSP
• Referência de desempenho
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz a 64 MHz)
• Referência energética
– Pontuação 303 ULPMark™ CP
• Gestão de fornecimento e reposição
– Conversor redutor SMPS incorporado de alta eficiência com modo de bypass inteligente
– BOR (reinicialização de queda de energia) ultra-seguro e de baixo consumo, com cinco limites selecionáveis
– POR/PDR de ultrabaixo consumo de energia
– Detector de tensão programável (PVD)
– Modo VBAT com RTC e registradores de backup
• Fontes de relógio
– Oscilador de cristal de 32 MHz com capacitores de ajuste integrados (rádio e clock da CPU)
– Oscilador de cristal de 32 kHz para RTC (LSE)
– RC interno de baixa potência de 32 kHz (±5%) (LSI1)
– RC interno de baixa potência de 32 kHz (estabilidade ±500 ppm) (LSI2)
– Oscilador interno multivelocidade de 100 kHz a 48 MHz, autoajustado por LSE (precisão melhor que ±0,25%)
– RC interno de alta velocidade de 16 MHz ajustado de fábrica (±1%)
– 2x PLL para relógio do sistema, USB, SAI e ADC
• Memórias
– Até 1 MB de memória Flash com proteção de setor (PCROP) contra operações R/W, permitindo pilha de rádio e aplicação
– Até 256 KB SRAM, incluindo 64 KB com verificação de paridade de hardware
– Registro de backup de 20×32 bits
– Carregador de boot com suporte para interfaces USART, SPI, I2C e USB
– OTA (over the air) Bluetooth® Low Energy e atualização 802.15.4
– Interface de memória Quad SPI com XIP
– 1 Kbyte (128 palavras duplas) OTP
• Periféricos analógicos ricos (até 1,62 V)
– ADC de 12 bits 4,26 Msps, até 16 bits com sobreamostragem de hardware, 200 µA/Msps
– Comparador de potência ultrabaixa 2x
– Saída de tensão de referência precisa de 2,5 V ou 2,048 V com buffer
• Periféricos do sistema
– Controlador de comunicação entre processadores (IPCC) para comunicação com Bluetooth® Low Energy e 802.15.4
– Semáforos de HW para compartilhamento de recursos entre CPUs
– 2 controladores DMA (7 canais cada) com suporte para ADC, SPI, I2C, USART, QSPI, SAI, AES, temporizadores
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus e modo Smartcard)
– 1x LPUART (baixo consumo de energia)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (áudio de alta qualidade de canal duplo)
– 1x dispositivo USB 2.0 FS, sem cristal, BCD e LPM
– Controlador de detecção de toque, até 18 sensores
– LCD 8×40 com conversor step-up
– 1x temporizador avançado de 16 bits e quatro canais
– 2x temporizadores de 16 bits e dois canais
– 1x temporizador de 32 bits e quatro canais
– 2x temporizadores de ultrabaixo consumo de 16 bits
– 1x Systick independente
– 1x cão de guarda independente
– 1x cão de guarda de janela
• Segurança e Identificação
– Instalação segura de firmware (SFI) para Bluetooth® Low Energy e pilha de SW 802.15.4
– Criptografia de hardware 3x AES máximo de 256 bits para o aplicativo, Bluetooth® Low Energy e IEEE802.15.4
– Serviços de armazenamento de chaves do cliente / gerenciamento de chaves
– Autoridade de chave pública de HW (PKA)
– Algoritmos criptográficos: RSA, Diffie-Helman, ECC sobre GF(p)
– Gerador de números aleatórios verdadeiro (RNG)
– Proteção setorial contra operação R/W (PCROP)
– Unidade de cálculo CRC
– Informações da matriz: ID exclusivo de 96 bits
– ID exclusivo IEEE de 64 bits. Possibilidade de derivar EUI 802.15.4 de 64 bits e Bluetooth® Low Energy de 48 bits.
• Até 72 E/S rápidas, 70 delas 5 tolerantes a V
• Apoio ao desenvolvimento
– Depuração de fio serial (SWD), JTAG para o processador de aplicação
– Aplicação cross trigger com entrada/saída
– Macrocell™ de rastreamento incorporado para aplicação