STM32F412CGU6 Microcontroladores ARM IC Arm Cortex-M4 MCU
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectronics |
Categoría do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32F412CG |
Estilo de montaxe: | SMD/SMT |
Paquete/Estuche: | UFQFPN-48 |
Núcleo: | ARM Cortex M4 |
Tamaño da memoria do programa: | 1 MB |
Ancho do bus de datos: | 32 bits |
Resolución ADC: | 12 bits |
Frecuencia de reloxo máxima: | 100 MHz |
Número de E/S: | 36 E/S |
Tamaño da RAM de datos: | 256 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: | STMicroelectronics |
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 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1MB de flash, 256KB de RAM, USB OTG FS, 17 TIM, 1 ADC, 17 comunicadores.interfaces
Os dispositivos STM32F412XE/G baséanse no Arm® Cortex® -M4 de 32 bits de alto rendementoNúcleo RISC que funciona a unha frecuencia de ata 100 MHz.O seu núcleo Cortex®-M4 presenta aUnidade de punto flotante (FPU) de precisión única que admite todas as instrucións e tipos de datos de procesamento de datos de precisión única de 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.
Os dispositivos STM32F412XE/G pertencen á liña de produtos STM32 Dynamic Efficiency™ (conprodutos que combinan eficiencia energética, rendemento e integración) ao tempo que engaden un novocaracterística innovadora chamada Modo de adquisición por lotes (BAM) que permite aínda máis potenciaaforro de consumo durante o lote de datos.
Os dispositivos STM32F412XE/G incorporan memorias integradas de alta velocidade (ata 1 Mbyte deMemoria flash, 256 Kbytes de SRAM) e unha ampla gama de E/S melloradas eperiféricos conectados a dous buses APB, tres buses AHB e un bus multi-AHB de 32 bitsmatriz.
Todos os dispositivos ofrecen un ADC de 12 bits, un RTC de baixa potencia, doce temporizadores de uso xeral de 16 bits,dous temporizadores PWM para o control do motor e dous temporizadores de uso xeral de 32 bits.
Tamén contan con interfaces de comunicación estándar e avanzadas:
• Ata catro I2C, incluíndo un I2C compatible con Fast-Mode Plus
• Cinco SPI
• Cinco I2S dos cales dous son full duplex.Para conseguir a precisión da clase de audio, o I2SOs periféricos pódense sincronizar mediante un PLL de audio interno dedicado ou mediante un reloxo externopara permitir a sincronización.
• Catro USART
• Unha interface SDIO/MMC
• Unha interface USB 2.0 OTG de velocidade total
• Dúas CAN.
Ademais, os dispositivos STM32F412xE/G incorporan periféricos avanzados:
• Unha interface flexible de controlador de memoria estática (FSMC)
• Unha interface de memoria Quad-SPI
• Un filtro dixital para modulador sigma (DFSDM), dous filtros, ata catro entradas e soportede MEM de micrófono.
Os dispositivos STM32F412xE/G ofrécense en 7 paquetes que van de 48 a 144 pinos.O conxunto deperiféricos dispoñibles depende do paquete seleccionado.
O STM32F412xE/G funciona no intervalo de temperatura de -40 a +125 °C de 1,7 (PDR).OFF) a unha fonte de alimentación de 3,6 V.Un conxunto completo de modos de aforro de enerxía permite o deseñode aplicacións de baixa potencia.
Estas características fan que os microcontroladores STM32F412xE/G sexan axeitados para unha ampla gama deaplicacións:
• Accionamento do motor e control da aplicación
• Equipamento médico
• Aplicacións industriais: PLC, inversores, interruptores automáticos
• Impresoras, e escáneres
• Sistemas de alarma, videoportero e HVAC
• Electrodomésticos de audio doméstico
• Concentrador do sensor do teléfono móbil
• Dispositivos que se poden levar
• Obxectos conectados
• Módulos wifi
• Liña de eficiencia dinámica con BAM (BatchModo de adquisición)
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits con FPU,Acelerador adaptativo en tempo real (ARTAccelerator™) 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
• Lembranzas
– Ata 1 Mbyte de memoria Flash
– 256 Kbyte de SRAM
- Controlador de memoria estática externa flexiblecon bus de datos de ata 16 bits: SRAM, PSRAM,Memoria flash NOR
- Interface Quad-SPI de modo dual
• Interface paralela LCD, modos 8080/6800
• Xestión do reloxo, reset e subministración
– Alimentación de aplicacións 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 equipado 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: 112 µA/MHz (periférico apagado)
- Deter (Flash en modo de parada, espertar rápidotempo): 50 µA típico @ 25 °C;75 µA máx
@25 °C
- Deter (Flash no modo de apagado profundo,tempo de espertar lento): ata 18 µA @
25 °C;40 µA máximo @25 °C
– En espera: 2,4 µA @25 °C / 1,7 V senRTC;12 µA @85 °C @1,7 V
– Alimentación VBAT para RTC: 1 µA @25 °C
• ADC de 1×12 bits, 2,4 MSPS: ata 16 canles
• 2 filtros dixitais para modulador sigma delta,4x interfaces PDM, soporte para micrófono estéreo
• DMA de propósito xeral: DMA de 16 fluxos
• Ata 17 temporizadores: ata doce temporizadores de 16 bits, dousTemporizadores de 32 bits de ata 100 MHz cada un con atacatro IC/OC/PWM ou contador de pulsos eentrada de codificador en cuadratura (incremental), doustemporizadores de control (independientes e de fiestra),
un temporizador SysTick
• Modo depuración
- Depuración de cables en serie (SWD) e JTAG
– Cortex®-M4 Embedded Trace Macrocell™
• Ata 114 portos de E/S con capacidade de interrupción
– Ata 109 E/S rápidas ata 100 MHz
– Ata 114 cinco E/S tolerantes a V
• Ata 17 interfaces de comunicación
- Ata 4 interfaces I2C (SMBus/PMBus)
– Ata 4 USART (2 x 12,5 Mbit/s,2 x 6,25 Mbit/s), interface ISO 7816, LIN,
IrDA, control de módem)
– Ata 5 SPI/I2S (ata 50 Mbit/s, SPI ouProtocolo de audio I2S), dos cales 2 muxedinterfaces I2S full-duplex
- Interface SDIO (SD/MMC/eMMC)
– Conectividade avanzada: USB 2.0 a toda velocidadedispositivo/host/controlador OTG con PHY
- 2x CAN (2.0B activo)
• Xerador de números aleatorios verdadeiros
• Unidade de cálculo CRC
• ID único de 96 bits
• RTC: precisión subsegundo, calendario de hardware
• Todos os paquetes son ECOPACK®2