Microcontroladores ARM STM32L496RET6 FPU de ultrabaixo consumo Arm Cortex-M4 MCU 80MHz 512 kbytes de Flash USB OTG, LCD, D
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32L496RE |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | LQFP-64 |
Essencial: | ARM Cortex M4 |
Tamanho da memória do programa: | 512 kB |
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: | 52 E/S |
Tamanho da RAM de dados: | 320 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: | 1,62 V a 3,6 V |
Marca: | STMicroeletrônica |
Resolução do DAC: | 12 bits |
Tipo de RAM de dados: | SRAM |
Tensão de E/S: | 1,08 V a 3,6 V |
Tipo de interface: | CAN, I2C, LPUART, SAI, SPI, UART, USB |
Sensível à umidade: | Sim |
Número de canais ADC: | 16 canais |
Produto: | MCU+FPU |
Tipo de produto: | |
Tipo de memória de programa: | |
Quantidade de embalagem de fábrica: | 960 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Temporizadores de Watchdog: | Watchdog Timer, com janela |
Peso unitário: | 0,001728 onças |
♠ MCU+FPU Arm® Cortex®-M4 de 32 bits de ultrabaixo consumo, 100 DMIPS, até 1 MB Flash, 320 KB SRAM, USB OTG FS, áudio, SMPS externo
Os dispositivos STM32L496xx são microcontroladores de baixíssimo 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 STM32L496xx incorporam memórias de alta velocidade (até 1 Mbyte de memória Flash, 320 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 STM32L496xx 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).
Além disso, estão disponíveis até 24 canais de detecção capacitiva. Os dispositivos também incorporam um driver LCD integrado de 8x40 ou 4x44, com conversor elevador interno.
Eles também apresentam interfaces de comunicação padrão e avançadas, ou seja, quatro I2Cs, três SPIs, três USARTs, duas UARTs e uma UART de baixo consumo, duas SAIs, uma SDMMC, duas CANs, uma USB OTG de velocidade máxima, uma SWPMI (interface mestre de protocolo de fio único), uma interface de câmera e um controlador DMA2D.
O STM32L496xx opera nas faixas de temperatura de -40 a +85 °C (junção de +105 °C) e -40 a +125 °C (junção de +130 °C), com uma fonte de alimentação VDD de 1,71 a 3,6 V, utilizando um regulador LDO interno, e uma fonte de alimentação VDD12 de 1,05 a 1,32 V, utilizando uma fonte SMPS externa. Um conjunto abrangente de modos de economia de energia possibilita o projeto de aplicações de baixo consumo.
Algumas fontes de alimentação independentes são suportadas: entrada de alimentação analógica independente para ADC, DAC, OPAMPs e comparadores, entrada de alimentação dedicada de 3,3 V para USB e até 14 E/Ss podem ser alimentadas independentemente até 1,08 V. Uma entrada VBAT permite o backup do RTC e dos registradores de backup. Fontes de alimentação VDD12 dedicadas podem ser usadas para ignorar o regulador LDO interno quando conectadas a um SMPS externo.
A família STM32L496xx oferece sete pacotes de 64 a 169 pinos.
Inclui ST patenteado de última geraçãotecnologia
• 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/125 °C
– 320 nA em modo VBAT: alimentação para RTC eRegistradores de backup de 32×32 bits
– Modo de desligamento de 25 nA (5 pinos de ativação)
– Modo de espera de 108 nA (5 pinos de ativação)
– Modo de espera de 426 nA com RTC
– 2,57 µA Modo Stop 2, 2,86 µA Stop 2 comRTC
– Modo de execução de 91 µA/MHz (modo LDO)
– Modo de execução de 37 μA/MHz (a 3,3 V SMPSmodo)
– Modo de aquisição em lote (BAM)
– 5 µs de ativação do modo Stop
– Reinicialização de Brown out (BOR) em todos os modos, excetodesligar
– Matriz de interconexão
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits com FPU,Acelerador adaptativo em tempo real (ARTAccelerator™) permitindo execução em estado de espera 0da memória Flash, frequência de até 80 MHz,Instruções MPU, 100 DMIPS e DSP
• Referência de desempenho
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 Coremark® (3,42 Coremark/MHz em80 MHz)
• Referência de energia
– Pontuação 279 ULPMark™ CP
– Pontuação ULPMark™ PP de 80,2
• 16 temporizadores: 2x controle de motor avançado de 16 bits, 2x32 bits e 5x 16 bits de uso geral, 2x 16 bitstemporizadores básicos de 16 bits e 2x de baixo consumo (disponíveis emModo de parada), 2x watchdogs, temporizador SysTick
• RTC com calendário HW, alarmes e calibração
• Até 136 E/S rápidas, a maioria tolerante a 5 V, até 14E/S com alimentação independente até 1,08 V
• Acelerador Chrom-ART dedicado paracriação de conteúdo gráfico aprimorado (DMA2D)
• Interface de câmera de 8 a 14 bits de até 32 MHz(preto e branco) ou 10 MHz (colorido)
• Memórias
– Até 1 MB Flash, 2 bancos de leitura durante a gravação, proteção de leitura de código proprietário
– 320 KB de SRAM incluindo 64 KB comverificação de paridade de hardware
– Interface de memória externa para estáticamemórias que suportam SRAM, PSRAM,
Memórias NOR e NAND
– Interface de memória Quad SPI de flash duplo
• 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%)
– Multispeed interno de 100 kHz a 48 MHzoscilador, autoaparado por LSE (melhor que±0,25% de precisão)
– 48 MHz interno com recuperação de clock
– 3 PLLs para relógio do sistema, USB, áudio, ADC
• LCD 8× 40 ou 4× 44 com conversor step-up
• Até 24 canais de detecção capacitiva: suportesensores de toque touchkey, lineares e rotativos
• 4 filtros digitais para modulador sigma delta
• Periféricos analógicos ricos (fonte independente)
– 3× ADCs de 12 bits 5 Msps, até 16 bits comsobreamostragem de hardware, 200 µA/Msps
– 2 canais de saída DAC de 12 bits, baixo consumo de energiaamostra e retenção
– 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)
– 4x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x U(S)ARTs (ISO 7816, LIN, IrDA,modem)
– 1x LPUART
– 3x SPIs (4x SPIs com o Quad SPI)
– 2x CANs (2.0B Ativos) e SDMMC
– Mestre de protocolo de fio único SWPMI I/F
– IRTIM (interface infravermelha)
• Controlador DMA de 14 canais
• 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