STM32F437VIT6 ARM Microcontroladores - MCU 32B ARM Cortex-M4 2Mb Flash 168MHz CPU
♠ Descrição do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroeletrônica |
Categoria de Produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Series: | STM32F437VI |
Estilo de montagem: | SMD/SMT |
Embalagem/Caixa: | LQFP-100 |
Essencial: | ARM Cortex M4 |
Tamanho da memória do programa: | 2MB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 3 x 12 bits |
Frequência Máxima do Relógio: | 180 MHz |
Número de E/S: | 82 E/S |
Tamanho da RAM de dados: | 256 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 |
Tensão de alimentação analógica: | 3,3 V |
Marca: | STMicroeletrônica |
Resolução DAC: | 12 bits |
Tipo de RAM de dados: | SRAM |
Tensão de E/S: | 3,3 V |
Sensível à umidade: | Sim |
Série do processador: | ARM Cortex M |
Tipo de Produto: | Microcontroladores ARM - MCU |
Tipo de memória do programa: | Clarão |
Quantidade do pacote de fábrica: | 540 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Unidade de peso: | 1,319g |
♠ 32b Arm® Cortex®-M4 MCU+FPU, 225DMIPS, até 2MB Flash/256+4KB RAM, criptografia, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 20 com.interfaces, câmera e LCD-TFT
Os dispositivos STM32F437xx e STM32F439xx são baseados no núcleo RISC Arm® Cortex®-M4 de 32 bits de alto desempenho operando a uma frequência de até 180 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 aumenta a segurança do aplicativo.
Os dispositivos STM32F437xx e STM32F439xx incorporam memórias embutidas de alta velocidade (memória Flash de até 2 Mbyte, até 256 Kbytes de SRAM), até 4 Kbytes de SRAM de backup e uma ampla gama de I/Os aprimorados e periféricos conectados a dois APB barramentos, dois barramentos AHB e uma matriz de barramento multi-AHB de 32 bits.
Todos os dispositivos oferecem três ADCs de 12 bits, dois DACs, um RTC de baixa potência, doze temporizadores de 16 bits de uso geral, incluindo dois temporizadores PWM para controle do motor, dois temporizadores de 32 bits de uso geral, um verdadeiro gerador de números aleatórios (RNG ) e uma célula de aceleração criptográfica.Eles também apresentam interfaces de comunicação padrão e avançadas.
• Núcleo: CPU Cortex®-M4 Arm® de 32 bits com FPU, acelerador adaptável em tempo real (ART Accelerator™) permitindo execução de estado 0-espera da memória Flash, frequência de até 180 MHz, MPU, 225 DMIPS/1,25 DMIPS/ MHz (Dhrystone 2.1) e instruções DSP
• Recordações
– Até 2 MB de memória Flash organizada em dois bancos permitindo leitura durante a gravação
– Até 256+4 KB de SRAM, incluindo 64 KB de RAM de dados CCM (memória acoplada ao núcleo)
– Controlador de memória externo flexível com barramento de dados de até 32 bits: memórias SRAM, PSRAM, SDRAM/LPSDR SDRAM, Compact Flash/NOR/NAND
• Interface paralela LCD, modos 8080/6800
• Controlador LCD-TFT com resolução totalmente programável (largura total de até 4.096 pixels, altura total de até 2.048 linhas e clock de pixel de até 83 MHz)
• Chrom-ART Accelerator™ para criação aprimorada de conteúdo gráfico (DMA2D)
• Relógio, reinicialização e gerenciamento de suprimentos
– Alimentação de aplicação de 1,7 V a 3,6 V e E/S
– POR, PDR, PVD e BOR
– Oscilador de cristal de 4 a 26 MHz
– RC interno de fábrica de 16 MHz (1% de precisão)
– Oscilador de 32 kHz para RTC com calibração
– RC interno de 32 kHz com calibração
• Baixa potência
- Modos de suspensão, parada e espera
– Fornecimento VBAT para RTC, registros de backup de 20 × 32 bits + SRAM de backup opcional de 4 KB
• 3×12 bits, 2,4 MSPS ADC: até 24 canais e 7,2 MSPS no modo triplo intercalado
• Conversores D/A de 2×12 bits
• DMA de uso geral: controlador DMA de 16 fluxos com FIFOs e suporte a rajadas
• Até 17 temporizadores: até doze temporizadores de 16 bits e dois de 32 bits até 180 MHz, cada um com até 4 IC/OC/PWM ou contador de pulso e entrada de encoder de quadratura (incremental)
• Modo de depuração
– Interfaces SWD e JTAG
– Cortex-M4 Trace Macrocell™
• Até 168 portas de E/S com capacidade de interrupção
– Até 164 E/S rápidas de até 90 MHz
– Até 166 E/S tolerantes a 5 V
• Até 21 interfaces de comunicação
– Até 3 × interfaces I2C (SMBus/PMBus)
– Até 4 USARTs/4 UARTs (11,25 Mbit/s, interface ISO7816, LIN, IrDA, controle de modem)
– Até 6 SPIs (45 Mbits/s), 2 com I2S full-duplex multiplexado para precisão de classe de áudio via PLL de áudio interno ou clock externo
– 1 x SAI (interface de áudio serial)
– 2 × CAN (2.0B Ativo) e interface SDIO
• Conectividade avançada
– Controlador de dispositivo/host/OTG USB 2.0 de velocidade total com PHY no chip
– Controlador de dispositivo/host/OTG USB 2.0 de alta velocidade/velocidade total com DMA dedicado, PHY e ULPI de velocidade total no chip
– 10/100 Ethernet MAC com DMA dedicado: suporta hardware IEEE 1588v2, MII/RMII
• Interface de câmera paralela de 8 a 14 bits até 54 Mbytes/s
• Aceleração criptográfica: aceleração de hardware para AES 128, 192, 256, Triple DES, HASH (MD5, SHA-1, SHA-2) e HMAC
• Verdadeiro gerador de números aleatórios
• Unidade de cálculo CRC
• RTC: precisão de subsegundo, calendário de hardware
• ID exclusivo de 96 bits