Microcontroladores ARM STM32F205ZGT6 – MCU de 32 bits ARM Cortex M3, conectividad 1024 kB
♠ Descripción del producto
Atributo del producto | Valor del atributo |
Fabricante: | STMicroelectrónica |
Categoría de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32F205ZG |
Estilo de montaje: | SMD/SMT |
Paquete/Caja: | LQFP-144 |
Centro: | ARM Cortex M3 |
Tamaño de la memoria del programa: | 1 MB |
Ancho del bus de datos: | 32 bits |
Resolución ADC: | 12 bits |
Frecuencia máxima de reloj: | 120 MHz |
Número de E/S: | 114 E/S |
Tamaño de RAM de datos: | 128 kB |
Tensión de alimentación - Mín.: | 1,8 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamiento: | - 40 °C |
Temperatura máxima de funcionamiento: | + 85 C |
Embalaje: | Bandeja |
Marca: | STMicroelectrónica |
Tipo de RAM de datos: | Memoria RAM |
Tamaño de ROM de datos: | 512 B |
Tipo de interfaz: | 2xCAN, 2xUART, 3xI2C, 3xSPI, 4xUSART, SDIO |
Sensible a la humedad: | Sí |
Número de temporizadores/contadores: | 10 temporizador |
Serie de procesadores: | ARM Cortex M |
Tipo de producto: | Microcontroladores ARM - MCU |
Tipo de memoria del programa: | Destello |
Cantidad del paquete de fábrica: | 360 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | STM32 |
Peso unitario: | 1.290 gramos |
♠ MCU de 32 bits basado en Arm®, 150 DMIP, hasta 1 MB de Flash/128+4 KB de RAM, USB OTG HS/FS, Ethernet, 17 TIM, 3 ADC, 15 interfaces de comunicación y cámara
La familia STM32F20x se basa en el núcleo RISC Arm® Cortex®-M3 de 32 bits de alto rendimiento, que opera a una frecuencia de hasta 120 MHz. La familia incorpora memorias integradas de alta velocidad (memoria Flash de hasta 1 MB, hasta 128 KB de SRAM de sistema), hasta 4 KB de SRAM de respaldo y una amplia gama de E/S y periféricos mejorados conectados a dos buses APB, tres buses AHB y una matriz de bus multi-AHB de 32 bits.
Los dispositivos también cuentan con un acelerador de memoria adaptativo en tiempo real (ART Accelerator™) que permite alcanzar un rendimiento equivalente a la ejecución de un programa en estado de espera 0 desde memoria Flash a una frecuencia de CPU de hasta 120 MHz. Este rendimiento ha sido validado mediante el benchmark CoreMark®.
Todos los dispositivos ofrecen tres convertidores analógico-digitales (ADC) de 12 bits, dos convertidores digitales-analógicos (DAC), un reloj en tiempo real (RTC) de bajo consumo, doce temporizadores de 16 bits de propósito general, incluyendo dos temporizadores PWM para control de motores, y dos temporizadores de 32 bits de propósito general. Además, incluyen un generador de números aleatorios (RNG). También cuentan con interfaces de comunicación estándar y avanzadas. Entre los nuevos periféricos avanzados se incluyen una interfaz SDIO, una interfaz mejorada de control de memoria estática flexible (FSMC) (para dispositivos ofrecidos en paquetes de 100 pines o más) y una interfaz de cámara para sensores CMOS. Los dispositivos también incluyen periféricos estándar.
• Núcleo: CPU Arm® Cortex®-M3 de 32 bits (120 MHz máx.) con acelerador adaptativo en tiempo real (ART Accelerator™) que permite un rendimiento de ejecución en estado de espera 0 desde memoria Flash, MPU, 150 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1)
• Recuerdos
– Hasta 1 Mbyte de memoria Flash
– 512 bytes de memoria OTP
– Hasta 128 + 4 Kbytes de SRAM
– Controlador de memoria estática flexible que admite memorias Compact Flash, SRAM, PSRAM, NOR y NAND
– Interfaz paralela LCD, modos 8080/6800
• Gestión de reloj, reinicio y suministro
– Alimentación de aplicación de 1,8 a 3,6 V + E/S – POR, PDR, PVD y BOR
– Oscilador de cristal de 4 a 26 MHz
– RC interno de 16 MHz recortado de fábrica
– Oscilador de 32 kHz para RTC con calibración
– RC interno de 32 kHz con calibración
• Modos de bajo consumo
– Modos de suspensión, parada y espera
– Suministro VBAT para RTC, registros de respaldo de 20 × 32 bits y SRAM de respaldo opcional de 4 Kbytes
• 3 ADC de 12 bits y 0,5 µs con hasta 24 canales y hasta 6 MSPS en modo triple intercalado
• 2 convertidores D/A de 12 bits DMA de propósito general: controlador de 16 flujos con FIFO centralizados y soporte de ráfagas
• Hasta 17 temporizadores
– Hasta doce temporizadores de 16 bits y dos de 32 bits, hasta 120 MHz, cada uno con hasta cuatro entradas de contador IC/OC/PWM o de pulsos y codificador de cuadratura (incremental)
• Modo de depuración: depuración de cable serie (SWD), JTAG y Cortex®-M3 Embedded Trace Macrocell™
• Hasta 140 puertos de E/S con capacidad de interrupción:
– Hasta 136 E/S rápidas de hasta 60 MHz
– Hasta 138 E/S tolerantes a 5 V
• Hasta 15 interfaces de comunicación
– Hasta tres interfaces I2C (SMBus/PMBus)
– Hasta cuatro USART y dos UART (7,5 Mbit/s, interfaz ISO 7816, LIN, IrDA, control de módem)
– Hasta tres SPI (30 Mbit/s), dos con I2S multiplexado para lograr precisión de clase de audio a través de PLL de audio o PLL externo
– 2 × interfaces CAN (2.0B activas)
– Interfaz SDIO
• Conectividad avanzada
– Controlador de dispositivo/host/OTG USB 2.0 de velocidad completa con PHY en chip
– Controlador de dispositivo/host/OTG USB 2.0 de alta velocidad/velocidad completa con DMA dedicado, PHY de velocidad completa en chip y ULPI
– MAC Ethernet 10/100 con DMA dedicado: compatible con hardware IEEE 1588v2, MII/RMII
• Interfaz de cámara paralela de 8 a 14 bits (48 Mbyte/s máx.)
• Unidad de cálculo de CRC
• Identificación única de 96 bits