STM32F412RET6 Microcontroladores ARM MCU CI
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32F412RE |
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: | 12 bits |
Frequência máxima do relógio: | 100 MHz |
Número de E/Ss: | 50 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 mínima de operação: | - 40°C |
Temperatura máxima de operação: | + 85 °C |
Embalagem: | Bandeja |
Marca: | STMicroeletrônica |
Sensível à umidade: | Sim |
Tipo de produto: | Microcontroladores ARM - MCU |
Quantidade de embalagem de fábrica: | 960 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitário: | 0,012699 onças |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1 MB Flash, 256 KB RAM, USB OTG FS, 17 TIMs, 1 ADC, 17 interfaces de comunicação
Os dispositivos STM32F412XE/G são baseados no Arm® Cortex® -M4 de 32 bits de alto desempenhoNúcleo RISC operando a uma frequência de até 100 MHz. Seu núcleo Cortex®-M4 apresenta umUnidade de ponto flutuante (FPU) de precisão simples que suporta todas as instruções de processamento de dados de precisão simples e tipos de dados da ARM. Ela também implementa um conjunto completo de instruções DSP euma unidade de proteção de memória (MPU) que melhora a segurança do aplicativo.
Os dispositivos STM32F412XE/G pertencem à linha de produtos STM32 Dynamic Efficiency™ (comprodutos que combinam eficiência energética, desempenho e integração) ao mesmo tempo que adicionam um novorecurso inovador chamado Batch Acquisition Mode (BAM) permitindo ainda mais potênciaeconomia de consumo durante o processamento em lote de dados.
Os dispositivos STM32F412XE/G incorporam memórias embarcadas de alta velocidade (até 1 Mbyte deMemória Flash, 256 Kbytes de SRAM) e uma ampla gama de E/Ss eperiféricos conectados a dois barramentos APB, três barramentos AHB e um barramento multi-AHB de 32 bitsmatriz.
Todos os dispositivos oferecem um ADC de 12 bits, um RTC de baixa potência, doze temporizadores de 16 bits de uso geral,dois temporizadores PWM para controle de motor e dois temporizadores de 32 bits de uso geral.
Eles também apresentam interfaces de comunicação padrão e avançadas:
• Até quatro I2Cs, incluindo um I2C com suporte para Fast-Mode Plus
• Cinco SPIs
• Cinco I2Ss, dos quais dois são full duplex. Para atingir a precisão da classe de áudio, o I2Sos periféricos podem ser sincronizados por meio de um PLL de áudio interno dedicado ou por meio de um relógio externopara permitir a sincronização.
• Quatro USARTs
• Uma interface SDIO/MMC
• Uma interface USB 2.0 OTG de velocidade máxima
• Duas CANs.
Além disso, os dispositivos STM32F412xE/G incorporam periféricos avançados:
• Uma interface de controlador de memória estática flexível (FSMC)
• Uma interface de memória Quad-SPI
• Um filtro digital para modulador sigma (DFSDM), dois filtros, até quatro entradas e suportede MEMs de microfone.
Os dispositivos STM32F412xE/G são oferecidos em 7 encapsulamentos, variando de 48 a 144 pinos. O conjunto deperiféricos disponíveis dependem do pacote selecionado.
O STM32F412xE/G opera na faixa de temperatura de -40 a +125 °C de 1,7 (PDROFF) para alimentação de 3,6 V. Um conjunto abrangente de modos de economia de energia permite o designde aplicações de baixo consumo de energia.
Essas características tornam os microcontroladores STM32F412xE/G adequados para uma ampla gama deaplicações:
• Controle de acionamento e aplicação de motor
• Equipamentos médicos
• Aplicações industriais: PLC, inversores, disjuntores
• Impressoras e scanners
• Sistemas de alarme, vídeo porteiro e HVAC
• Eletrodomésticos de áudio doméstico
• Central de sensores para celular
• Dispositivos vestíveis
• Objetos conectados
• Módulos Wi-Fi
• Linha de Eficiência Dinâmica com BAM (BatchModo de Aquisiçã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 zeroda memória Flash, frequência de até 100 MHz,unidade de proteção de memória,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),e instruções DSP
• Memórias
– Até 1 Mbyte de memória Flash
– 256 Kbytes de SRAM
– Controlador de memória estática externa flexívelcom barramento de dados de até 16 bits: SRAM, PSRAM,Memória Flash NOR
– Interface Quad-SPI de modo duplo
• Interface paralela LCD, modos 8080/6800
• Gestão de relógio, reset e fornecimento
– 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 16 MHz ajustado de fábrica
– Oscilador de 32 kHz para RTC com calibração
– RC interno de 32 kHz com calibração
• Consumo de energia
– Execução: 112 µA/MHz (periférico desligado)
– Parar (Flash no modo Parar, despertar rápidotempo): 50 µA típico a 25 °C; 75 µA máx.
@25 °C
– Parar (Flash no modo de desligamento profundo,tempo de despertar lento): até 18 µA @
25 °C; 40 µA máx. @25 °C
– Espera: 2,4 µA @25 °C / 1,7 V semRTC; 12 µA a 85 °C a 1,7 V
– Alimentação VBAT para RTC: 1 µA @25 °C
• 1×12 bits, 2,4 MSPS ADC: até 16 canais
• 2 filtros digitais para modulador sigma delta,4 interfaces PDM, suporte para microfone estéreo
• DMA de uso geral: DMA de 16 fluxos
• Até 17 temporizadores: até doze temporizadores de 16 bits, doisTemporizadores de 32 bits de até 100 MHz cada um com atéquatro IC/OC/PWM ou contador de pulso eentrada do codificador de quadratura (incremental), doistemporizadores de watchdog (independentes e de janela),
um temporizador SysTick
• Modo de depuração
– Depuração de fio serial (SWD) e JTAG
– Macrocélula™ de Traços Incorporados Cortex®-M4
• Até 114 portas de E/S com capacidade de interrupção
– Até 109 E/S rápidas de até 100 MHz
– Até 114 E/S tolerantes a cinco V
• Até 17 interfaces de comunicação
– Até 4 interfaces I2C (SMBus/PMBus)
– Até 4 USARTs (2 x 12,5 Mbit/s,2 x 6,25 Mbit/s), interface ISO 7816, LIN,
IrDA, controle de modem)
– Até 5 SPI/I2Ss (até 50 Mbit/s, SPI ouProtocolo de áudio I2S), dos quais 2 multiplexadosinterfaces I2S full-duplex
– Interface SDIO (SD/MMC/eMMC)
– Conectividade avançada: USB 2.0 de velocidade máximadispositivo/host/controlador OTG com PHY
– 2x CAN (2.0B ativo)
• Gerador de números aleatórios verdadeiros
• Unidade de cálculo CRC
• ID exclusivo de 96 bits
• RTC: precisão de subsegundos, calendário de hardware
• Todas as embalagens são ECOPACK®2