MCU STM32F410C8U6 MCU de eficiencia dinámica STM32 BAM
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectrónica |
Categoría do produto: | Microcontroladores ARM - MCU |
Directiva RoHS: | Detalles |
Serie: | STM32F410C8 |
Estilo de montaxe: | SMD/SMT |
Paquete/Caixa: | UFQFPN-48 |
Núcleo: | ARM Cortex M4 |
Tamaño da memoria do programa: | 64 kB |
Largura do bus de datos: | 32 bits |
Resolución ADC: | 12 bits |
Frecuencia máxima de reloxo: | 100 MHz |
Número de E/S: | 36 E/S |
Tamaño da RAM de datos: | 32 kB |
Tensión de alimentación - Mín.: | 1,7 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamento: | - 40 °C |
Temperatura máxima de funcionamento: | + 85 °C |
Embalaxe: | Bandexa |
Marca: | STMicroelectrónica |
Sensible á humidade: | Si |
Tipo de produto: | Microcontroladores ARM - MCU |
Cantidade do paquete de fábrica: | 1560 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitario: | 0,003517 onzas |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 128 KB de Flash, 32 KB de RAM, 9 TIM, 1 ADC, 1 DAC, 1 LPTIM, 9 interfaces de comunicación
Os dispositivos STM32F410X8/B baséanse no procesador Arm® Cortex® -M4 de 32 bits de alto rendemento.Núcleo RISC que funciona a unha frecuencia de ata 100 MHz. O seu núcleo Cortex®-M4 presenta unUnidade de coma flotante (FPU) de precisión simple que admite todas as instrucións e tipos de datos de procesamento de datos de precisión simple Arm. Tamén implementa un conxunto completo de instrucións DSP eunha unidade de protección de memoria (MPU) que mellora a seguridade das aplicacións.
O STM32F410X8/B pertence á liña de produtos STM32 Dynamic Efficiency™ (conprodutos que combinan eficiencia enerxética, rendemento e integración) á vez que engaden un novofunción innovadora chamada Modo de adquisición por lotes (BAM) que permite aforrar aínda máis enerxíaconsumo durante a procesamento por lotes de datos.
O STM32F410X8/B incorpora memorias integradas de alta velocidade (ata 128 Kbytes deMemoria flash, 32 Kbytes de SRAM) e unha ampla gama de E/S melloradas eperiféricos conectados a dous buses APB, un bus AHB e unha matriz de bus multi-AHB de 32 bits.
Todos os dispositivos ofrecen un ADC de 12 bits, un DAC de 12 bits, un RTC de baixo consumo, tres convertidores de frecuencia de propósito xeralTemporizadores de 16 bits, un temporizador PWM para control de motores, un temporizador de 32 bits de propósito xeral e un temporizadorTemporizador de baixo consumo de 16 bits. Tamén contan con interfaces de comunicación estándar e avanzadas.
• Ata tres I2C
• Tres SPI
• Tres I2S
Para acadar a precisión da clase de audio, os periféricos I2S poden sincronizarse a través da memoria internaPLL ou mediante un reloxo externo para permitir a sincronización.
• Tres USART.
Os STM32F410x8/B ofrécense en 5 encapsulados que van dende os 36 ata os 64 pines. O conxunto deOs periféricos dispoñibles dependen do paquete seleccionado.
O STM32F410x8/B funciona no rango de temperatura de –40 a +125 °C desde 1,7 (PDRAPAGADO) a unha fonte de alimentación de 3,6 V. Un conxunto completo de modos de aforro de enerxía permite que o deseñode aplicacións de baixa potencia.
Estas características fan que os microcontroladores STM32F410x8/B sexan axeitados para unha ampla gama deaplicacións:
• Accionamento do motor e control de aplicacións
• Equipamento médico
• Aplicacións industriais: PLC, inversores, interruptores automáticos
• Impresoras e escáneres
• Sistemas de alarma, videoportero e climatización
• Electrodomésticos de son
• Centro de sensores para teléfonos móbiles
• Liña de eficiencia dinámica con eBAM (melloradaModo de adquisición por lotes)
– Fonte de alimentación de 1,7 V a 3,6 V
Rango de temperatura de -40 °C a 85/105/125 °C
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits con FPU,Acelerador adaptativo en tempo real (ART)Accelerator™) que permite a execución do estado de espera 0desde memoria flash, frecuencia de ata 100 MHz,unidade de protección de memoria,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),e instrucións DSP
• Recordos
– Ata 128 Kbytes de memoria flash
– 512 bytes de memoria OTP
– 32 kbytes de SRAM
• Reloxo, reinicio e xestión de subministracións
– Alimentación de aplicación e E/S de 1,7 V a 3,6 V
– POR, PDR, PVD e BOR
– Oscilador de cristal de 4 a 26 MHz
– RC interno de 16 MHz configurado de fábrica
– Oscilador de 32 kHz para RTC con calibración
– RC interno de 32 kHz con calibración
• Consumo de enerxía
– Funcionamento: 89 µA/MHz (periférico desactivado)
– Parar (Flash no modo de parada, activación rápidatempo): 40 µA típico a 25 °C; 49 µA máx.a 25 °C
– Parar (Flash no modo de apagado profundo,tempo de espertar lento): ata 6 µA a 25 °C;14 µA máx. a 25 °C
– En espera: 2,4 µA a 25 °C / 1,7 V senRTC; 12 µA a 85 °C a 1,7 V
– Alimentación VBAT para RTC: 1 µA a 25 °C
• ADC de 1×12 bits e 2,4 MSPS: ata 16 canles
• Conversor D/A de 1×12 bits
• DMA de propósito xeral: DMA de 16 fluxoscontroladores con FIFO e soporte de ráfagas
• Ata 9 temporizadores
– Un temporizador de baixo consumo (dispoñible en Pararmodo)
– Un temporizador avanzado de control de motor de 16 bits
– Tres temporizadores de propósito xeral de 16 bits
– Un temporizador de 32 bits de ata 100 MHz con atacatro IC/OC/PWM ou contador de pulsos eentrada de codificador en cuadratura (incremental)
– Dous temporizadores de vixilancia (independentes)xanela)
– Temporizador SysTick.
• Modo de depuración
– Depuración de cables en serie (SWD) e JTAGinterfaces
– Cortex® -M4 Macrocélula de traza integrada™
• Ata 50 portos de E/S con capacidade de interrupción
– Ata 45 E/S rápidas de ata 100 MHz
– Ata 49 E/S con tolerancia a 5 V
• Ata 9 interfaces de comunicación
– Ata 3 interfaces I2C (SMBus/PMBus)incluíndo 1x I2C modo rápido a 1 MHz
– Ata 3 USART (2 x 12,5 Mbit/s,1 x 6,25 Mbit/s), interface ISO 7816, LIN,IrDA, control por módem)
– Ata 3 SPI/I2S (ata 50 Mbit/s SPI ouProtocolo de audio I2S)
• Xerador de números aleatorios reais
• Unidade de cálculo CRC
• ID único de 96 bits
• RTC: precisión subsegundos, calendario de hardware
• Todos os paquetes son ECOPACK®2