STM32F410C8U6 MCU STM32 Eficiência Dinâmica MCU BAM
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32F410C8 |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | UFQFPN-48 |
Essencial: | ARM Cortex M4 |
Tamanho da memória do programa: | 64 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: | 36 E/S |
Tamanho da RAM de dados: | 32 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: | 1560 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitário: | 0,003517 onças |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 128 KB Flash, 32 KB RAM, 9 TIMs, 1 ADC, 1 DAC, 1 LPTIM, 9 interfaces de comunicação
Os dispositivos STM32F410X8/B 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.
O STM32F410X8/B pertence à 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) que permite economizar ainda mais energiaconsumo durante o processamento em lote de dados.
O STM32F410X8/B incorpora memórias embarcadas de alta velocidade (até 128 Kbytes deMemória Flash, 32 Kbytes de SRAM) e uma ampla gama de E/Ss eperiféricos conectados a dois barramentos APB, um barramento AHB e uma matriz de barramento multi-AHB de 32 bits.
Todos os dispositivos oferecem um ADC de 12 bits, um DAC de 12 bits, um RTC de baixa potência, três conversores de frequência de uso geralTemporizadores de 16 bits, um temporizador PWM para controle de motor, um temporizador de 32 bits de uso geral e umTemporizador de baixo consumo de 16 bits. Também contam com interfaces de comunicação padrão e avançadas.
• Até três I2Cs
• Três SPIs
• Três I2Ss
Para atingir a precisão da classe de áudio, os periféricos I2S podem ser sincronizados por meio do sinal internoPLL ou através de um relógio externo para permitir a sincronização.
• Três USARTs.
Os STM32F410x8/B são oferecidos em 5 encapsulamentos que variam de 36 a 64 pinos. O conjunto deperiféricos disponíveis dependem do pacote selecionado.
O STM32F410x8/B 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 STM32F410x8/B 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
• Linha de Eficiência Dinâmica com eBAM (melhoradoModo de aquisição em lote)
– Fonte de alimentação de 1,7 V a 3,6 V
– Faixa de temperatura de -40 °C a 85/105/125 °C
• 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é 128 Kbytes de memória Flash
– 512 bytes de memória OTP
– 32 Kbytes de SRAM
• 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: 89 µA/MHz (periférico desligado)
– Parar (Flash no modo Parar, despertar rápidotempo): 40 µA típico a 25 °C; 49 µA máx.@25 °C
– Parar (Flash no modo de desligamento profundo,tempo de despertar lento): até 6 µA a 25 °C;14 µ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
• Conversor D/A de 1×12 bits
• DMA de uso geral: DMA de 16 fluxoscontroladores com FIFOs e suporte a burst
• Até 9 temporizadores
– Um temporizador de baixa potência (disponível em Stopmodo)
– Um temporizador de controle de motor avançado de 16 bits
– Três temporizadores de uso geral de 16 bits
– Um temporizador de 32 bits de até 100 MHz com atéquatro IC/OC/PWM ou contador de pulso eentrada do codificador de quadratura (incremental)
– Dois temporizadores watchdog (independentesjanela)
– Temporizador SysTick.
• Modo de depuração
– Depuração de fio serial (SWD) e JTAGinterfaces
– Cortex® -M4 Traço Incorporado Macrocell™
• Até 50 portas de E/S com capacidade de interrupção
– Até 45 E/S rápidas de até 100 MHz
– Até 49 E/S tolerantes a 5 V
• Até 9 interfaces de comunicação
– Até 3 interfaces I2C (SMBus/PMBus)incluindo 1x I2C Fast-mode a 1 MHz
– Até 3 USARTs (2 x 12,5 Mbit/s,1 x 6,25 Mbit/s), interface ISO 7816, LIN,IrDA, controle de modem)
– Até 3 SPI/I2Ss (até 50 Mbit/s SPI ouProtocolo de áudio I2S)
• 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