Microcontroladores STM32G0B1CEU6 ARM: MCU Mainstream Arm Cortex-M0+ MCU de 32 bits, ata 512 KB de flash, 144 KB de RAM, 6 x USART
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectronics |
Categoría do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32G0 |
Estilo de montaxe: | SMD/SMT |
Núcleo: | ARM Cortex M0+ |
Tamaño da memoria do programa: | 512 kB |
Ancho do bus de datos: | 32 bits |
Resolución ADC: | 12 bits |
Frecuencia de reloxo máxima: | 64 MHz |
Número de E/S: | 44 E/S |
Tamaño da RAM de datos: | 144 kB |
Tensión de alimentación - mín.: | 1,7 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamento: | - 40 C |
Temperatura máxima de funcionamento: | + 85 C |
Embalaxe: | Bandexa |
Marca: | STMicroelectronics |
Tipo de interface: | UART |
Sensible á humidade: | Si |
Tipo de produto: | Microcontroladores ARM - MCU |
Cantidade do paquete de fábrica: | 1560 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitario: | 0,003527 oz |
♠ MCU sen fíos multiprotocolo de 32 bits Cortex®-M4 baseado en Arm® con FPU, solución de radio Bluetooth® 5.2
O dispositivo multiprotocolo sen fíos e de baixa potencia STM32WB15CC incorpora unha radio potente e de ultra baixa potencia que cumpre coa especificación Bluetooth® Low Energy SIG 5.2.Contén un Arm® Cortex®-M0+ dedicado para realizar todas as operacións de capa baixa en tempo real.
O dispositivo está deseñado para ter unha potencia extremadamente baixa e baséase 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.
O dispositivo incorpora memorias de alta velocidade (320 Kbytes de memoria Flash, 48 Kbytes de SRAM) 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 sete canles DMA cun mapeamento de canles flexible totalmente polo periférico DMAMUX.
O dispositivo presenta varios mecanismos para a memoria Flash e SRAM integradas: protección de lectura, protección contra escritura e protección de lectura de código propietario.Pódense protexer partes da memoria para o acceso exclusivo a Cortex® -M0+.
• Inclúe tecnoloxía patentada ST de última xeración
• Radio
– 2,4 GHz – Transceptor de RF compatible coa especificación Bluetooth® 5.2
- Sensibilidade de RX: -95,5 dBm (Bluetooth® Low Energy a 1 Mbps)
– Potencia de saída programable ata +5,5 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)
• 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 12 nA
– 610 nA modo de espera + RTC + 48 KB de RAM
– MCU en modo activo: 33 µ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 DMIPS e instrucións DSP
• Referencia de rendemento
– 1,25 DMIPS/MHz (Drystone 2.1)
• 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 (LSI1)
- RC interno de baixa deriva de 32 kHz (LSI2)
– Oscilador interno multivelocidade de 100 kHz a 48 MHz, ajustado de fábrica
– RC interno de alta velocidade de 16 MHz recortado de fábrica
– 1x PLL para o reloxo do sistema e ADC
• Lembranzas
– Memoria flash de 320 KB con protección de sector (PCROP) contra operacións R/W, que permite a aplicación e a pila de radio
– 48 KB SRAM, incluíndo 36 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 e I2C
– 1 Kbyte (128 palabras dobres) OTP
• Periféricos analóxicos ricos (ata 1,62 V)
– ADC de 12 bits 2,5 Msps, 190 µA/Msps
- 1 comparador de potencia ultra baixa
• Periféricos do sistema
– Controlador de comunicación entre procesadores (IPCC) para comunicación con Bluetooth® Low Energy
– Semáforos HW para compartir recursos entre CPUs
- 1x controlador DMA (7x canles) compatible con ADC, SPI, I2C, USART, AES, temporizadores
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus e modo de tarxeta intelixente)
- 1x LPUART (baixa potencia)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Controlador de detección táctil, ata oito sensores
– 1x 16 bits, catro canles de temporizador avanzado
– 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 SW stack
– Cifrado de hardware 2x AES máximo de 256 bits para a aplicación e Bluetooth® Low Energy
- 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 Bluetooth® Low Energy EUI de 48 bits
• Ata 37 E/S rápidas, 35 delas 5 tolerantes a V
• Apoio ao desenvolvemento
– Depuración de cables en serie (SWD), JTAG para o procesador da aplicación
– Activación cruzada da aplicación