STM32G0B1CEU6 Microcontroladores ARM – MCU Mainstream Arm Cortex-M0+ MCU de 32 bits, até 512 KB de Flash, 144 KB de RAM, 6x USART
♠ Descrição do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroeletrônica |
Categoria de Produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Series: | STM32G0 |
Estilo de montagem: | SMD/SMT |
Essencial: | ARM Cortex M0+ |
Tamanho da memória do programa: | 512 KB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 12 bits |
Frequência Máxima do Relógio: | 64 MHz |
Número de E/S: | 44 E/S |
Tamanho da RAM de dados: | 144 KB |
Tensão de alimentação - Mín.: | 1,7 V |
Tensão de alimentação - Máx.: | 3,6 V |
Temperatura operacional mínima: | - 40 C |
Temperatura operacional máxima: | + 85 C |
Embalagem: | Bandeja |
Marca: | STMicroeletrônica |
Tipo de interface: | UART |
Sensível à umidade: | Sim |
Tipo de Produto: | Microcontroladores ARM - MCU |
Quantidade do pacote de fábrica: | 1560 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Unidade de peso: | 0,003527 onças |
♠ Cortex®-M4 baseado em MCU Arm® de 32 bits sem fio multiprotocolo com FPU, solução de rádio Bluetooth® 5.2
O dispositivo sem fio multiprotocolo STM32WB15CC e de ultra baixa potência incorpora um rádio poderoso e de ultra baixa potência compatível com a especificação Bluetooth® Low Energy SIG 5.2.Ele contém um Arm® Cortex®-M0+ dedicado para executar todas as operações de camada baixa em tempo real.
O dispositivo foi projetado para ter um consumo de energia extremamente baixo e é baseado no núcleo RISC Arm® Cortex®-M4 de 32 bits de alto desempenho, operando a uma frequência de até 64 MHz.Este núcleo apresenta 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 do aplicativo.
A comunicação aprimorada entre processadores é fornecida pelo IPCC com seis canais bidirecionais.O HSEM fornece semáforos de hardware usados para compartilhar recursos comuns entre os dois processadores.
O dispositivo incorpora memórias de alta velocidade (320 Kbytes de memória Flash, 48 Kbytes de SRAM) e uma ampla gama de I/Os 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 sete canais DMA com um mapeamento de canal totalmente flexível pelo periférico DMAMUX.
O dispositivo apresenta vários mecanismos para memória Flash e SRAM incorporadas: proteção de leitura, proteção contra gravação e proteção de leitura de código proprietário.Partes da memória podem ser protegidas para acesso exclusivo Cortex® -M0+.
• Inclui tecnologia patenteada ST de última geração
• Rádio
– 2,4 GHz – Transceptor de RF compatível com a especificação Bluetooth® 5.2
– Sensibilidade RX: -95,5 dBm (Bluetooth® Low Energy a 1 Mbps)
– Potência de saída programável até +5,5 dBm com passos de 1 dB
– Balun integrado para reduzir o BOM
- Suporte para 2 Mbps
– CPU dedicada Arm® Cortex® M0+ de 32 bits 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)
• Plataforma de consumo ultrabaixo
- 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 12 nA
– Modo de espera de 610 nA + RTC + 48 KB de RAM
– MCU de modo ativo: 33 µA / MHz quando RF e SMPS ativados
– Rádio: Rx 4,5 mA / Tx a 0 dBm 5,2 mA
• Núcleo: CPU Cortex®-M4 Arm® de 32 bits com FPU, acelerador adaptativo em tempo real (ART Accelerator) permitindo a execução 0-wait-state da memória Flash, frequência de até 64 MHz, MPU, 80 DMIPS e instruções DSP
• Referência de desempenho
– 1,25 DMIPS/MHz (Drystone 2.1)
• Gerenciamento de alimentação e reinicialização
– Conversor abaixador SMPS incorporado de alta eficiência com modo bypass inteligente
– BOR ultrasseguro e de baixo consumo de energia (redefinição de queda de energia) com cinco limites selecionáveis
– POR/PDR de potência ultrabaixa
– Detector de tensão programável (PVD)
– Modo VBAT com RTC e registros de backup
• Fontes de relógio
– Oscilador de cristal de 32 MHz com capacitores de corte 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 (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 fábrica de 16 MHz de alta velocidade
– 1x PLL para clock do sistema e ADC
• Recordações
– Memória Flash de 320 KB com proteção de setor (PCROP) contra operações R/W, habilitando pilha de rádio e aplicação
– 48 KB SRAM, incluindo 36 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
– 1 Kbyte (128 palavras duplas) OTP
• Periféricos analógicos ricos (até 1,62 V)
– ADC de 12 bits 2,5 Msps, 190 µA/Msps
- 1x comparador de ultra baixa potência
• Periféricos do sistema
– Controlador de comunicação entre processadores (IPCC) para comunicação com Bluetooth® Low Energy
– Semáforos HW para compartilhamento de recursos entre CPUs
– 1x controlador DMA (7x canais) suportando ADC, SPI, I2C, USART, AES, temporizadores
– 1x USART (modo ISO 7816, IrDA, SPI Master, Modbus e Smartcard)
– 1x LPUART (baixa potência)
– 1 x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
- Controlador de detecção de toque, até oito sensores
– 1 timer avançado de 16 bits, quatro canais
– 1x 32 bits, timer de quatro canais
- 2 temporizadores de ultra baixa potência de 16 bits
– 1x Systick independente
- 1x cão de guarda independente
- 1x cão de guarda da janela
• Segurança e identificação
– Instalação segura de firmware (SFI) para pilha Bluetooth® Low Energy SW
– 2x criptografia de hardware AES máximo de 256 bits para o aplicativo e o Bluetooth® Low Energy
– Autoridade de chave pública de HW (PKA)
– Algoritmos criptográficos: RSA, Diffie-Helman, ECC sobre GF(p)
– Verdadeiro gerador de números aleatórios (RNG)
– Proteção do setor contra operação R/W (PCROP)
– Unidade de cálculo CRC – Informações do molde: ID exclusivo de 96 bits
– ID exclusivo IEEE de 64 bits.Possibilidade de obter Bluetooth® Low Energy 48-bit EUI
• Até 37 E/S rápidas, 35 delas tolerantes a 5 V
• Apoio ao desenvolvimento
– Serial wire debug (SWD), JTAG para o processador de aplicativos
– Gatilho cruzado de aplicação