Microcontroladores ARM STM32L476VGT6 – MCU FPU de ultrabaixo consumo Arm Cortex-M4 MCU 80 MHz 1 Mbyte de Flash LCD, USB OTG, DFSD
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32L476VG |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | LQFP-100 |
Essencial: | ARM Cortex M4 |
Tamanho da memória do programa: | 1 MB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 3 x 12 bits |
Frequência máxima do relógio: | 80 MHz |
Número de E/Ss: | 82 E/S |
Tamanho da RAM de dados: | 128 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: | + 85 °C |
Embalagem: | Bandeja |
Tensão de alimentação analógica: | 3,3 V |
Marca: | STMicroeletrônica |
Resolução do DAC: | 12 bits |
Tipo de RAM de dados: | SRAM |
Tensão de E/S: | 3,3 V |
Tipo de interface: | PODE, I2C, LPUART, SAI, SPI, USART, USB |
Sensível à umidade: | Sim |
Número de canais ADC: | 16 canais |
Série do processador: | STM32L476xx |
Produto: | MCU+FPU |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 540 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Temporizadores de Watchdog: | Watchdog Timer, com janela |
Peso unitário: | 0,046530 onças |
♠ Arm® Cortex®-M4 MCU+FPU de 32 bits de ultrabaixo consumo, 100DMIPS, até 1 MB de Flash, 128 KB de SRAM, USB OTG FS, LCD, SMPS ext.
Os dispositivos STM32L476xx são microcontroladores de ultrabaixo consumo de energia baseados no núcleo RISC de 32 bits Arm® Cortex®-M4 de alto desempenho, operando a uma frequência de até 80 MHz. O núcleo Cortex-M4 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.
Os dispositivos STM32L476xx incorporam memórias de alta velocidade (memória Flash de até 1 Mbyte, até 128 Kbyte de SRAM), um controlador de memória externa flexível (FSMC) para memórias estáticas (para dispositivos com pacotes de 100 pinos ou mais), uma interface de memórias flash Quad SPI (disponível em todos os pacotes) e uma ampla gama de E/Ss e periféricos aprimorados conectados a dois barramentos APB, dois barramentos AHB e uma matriz de barramento multi-AHB de 32 bits.
Os dispositivos STM32L476xx incorporam vários mecanismos de proteção para memória Flash e SRAM incorporadas: proteção de leitura, proteção contra gravação, proteção de leitura de código proprietário e Firewall.
Os dispositivos oferecem até três ADCs rápidos de 12 bits (5 msps), dois comparadores, dois amplificadores operacionais, dois canais DAC, um buffer de referência de tensão interno, um RTC de baixa potência, dois temporizadores de 32 bits de uso geral, dois temporizadores PWM de 16 bits dedicados ao controle de motores, sete temporizadores de 16 bits de uso geral e dois temporizadores de baixa potência de 16 bits. Os dispositivos suportam quatro filtros digitais para moduladores sigma delta externos (DFSDM).
• Ultrabaixo consumo de energia com FlexPowerControl
– Fonte de alimentação de 1,71 V a 3,6 V
– Faixa de temperatura de -40 °C a 85/105/125 °C
– 300 nA no modo VBAT: alimentação para RTC e registradores de backup de 32×32 bits
– Modo de desligamento de 30 nA (5 pinos de ativação)
– Modo de espera de 120 nA (5 pinos de ativação)
– Modo de espera de 420 nA com RTC
– 1,1 µA Modo Stop 2, 1,4 µA com RTC
– Modo de execução de 100 µA/MHz (modo LDO)
– Modo de execução de 39 μA/MHz (@modo SMPS de 3,3 V)
– Modo de aquisição em lote (BAM)
– 4 µs de ativação do modo Stop
– Reinicialização de Brown Out (BOR)
– Matriz de interconexão
• 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é 80 MHz, MPU, 100DMIPS e instruções DSP
• Referência de desempenho
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz a 80 MHz)
• Referência de energia
– Pontuação 294 ULPMark™ CP
– Pontuação ULPMark™ PP 106
• Fontes de Relógio
– Oscilador de cristal de 4 a 48 MHz
– Oscilador de cristal de 32 kHz para RTC (LSE)
– RC interno de 16 MHz ajustado de fábrica (±1%)
– RC interno de baixa potência de 32 kHz (±5%)
– Oscilador interno multivelocidade de 100 kHz a 48 MHz, autoajustado por LSE (precisão melhor que ±0,25%)
– 3 PLLs para relógio do sistema, USB, áudio, ADC
• Até 114 E/S rápidas, a maioria tolerante a 5 V, até 14 E/S com alimentação independente de até 1,08 V
• RTC com calendário HW, alarmes e calibração
• LCD 8× 40 ou 4× 44 com conversor step-up
• Até 24 canais de detecção capacitiva: suporte a sensores de toque, lineares e rotativos
• 16 temporizadores: 2x controle de motor avançado de 16 bits, 2x 32 bits e 5x 16 bits para uso geral, 2x 16 bits básicos, 2x temporizadores de 16 bits de baixo consumo (disponíveis no modo Stop), 2x watchdogs, temporizador SysTick
• Memórias
– Até 1 MB Flash, 2 bancos de leitura durante a gravação, proteção de leitura de código proprietário
– Até 128 KB de SRAM, incluindo 32 KB com verificação de paridade de hardware
– Interface de memória externa para memórias estáticas com suporte para memórias SRAM, PSRAM, NOR e NAND
– Interface de memória Quad SPI
• 4 filtros digitais para modulador sigma delta
• Periféricos analógicos ricos (fonte independente)
– 3x ADC de 12 bits 5 Msps, até 16 bits com sobreamostragem de hardware, 200 µA/Msps
– 2 canais de saída DAC de 12 bits, amostragem e retenção de baixa potência
– 2 amplificadores operacionais com PGA integrado
– 2 comparadores de ultrabaixo consumo de energia
• 20x interfaces de comunicação
– USB OTG 2.0 de velocidade máxima, LPM e BCD
– 2x SAIs (interface de áudio serial)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x USARTs (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Parada 2 de despertar)
– 3x SPIs (e 1x Quad SPI)
– Interface CAN (2.0B Ativo) e SDMMC
– Mestre de protocolo de fio único SWPMI I/F
– IRTIM (interface infravermelha)
• Gerador de números aleatórios verdadeiros
• Unidade de cálculo CRC, ID exclusivo de 96 bits
• Suporte ao desenvolvimento: depuração de fio serial (SWD), JTAG, Embedded Trace Macrocell™
• Todas as embalagens são compatíveis com ECOPACK2®