Microcontroladores ARM STM32F103ZGT6 – MCU ARM Cortex M3 de 32 bits, 1 Mbyte de memoria flash, 72 MHz
♠ Descripción del producto
Atributo del producto | Valor del atributo |
Fabricante: | STMicroelectrónica |
Categoría de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32F103ZG |
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: | 72 MHz |
Número de E/S: | 112 E/S |
Tamaño de RAM de datos: | 96 kB |
Tensión de alimentación - Mín.: | 2 voltios |
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 |
Tipo de interfaz: | I2C, SPI, UART |
Sensible a la humedad: | Sí |
Número de temporizadores/contadores: | Temporizador 15 |
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: | 0,045518 onzas |
♠ MCU de 32 bits basado en ARM® de línea de rendimiento de densidad XL con 768 KB a 1 MB de Flash, USB, CAN, 17 temporizadores, 3 ADC, 13 interfaces com.
La familia de líneas de alto rendimiento STM32F103xF y STM32F103xG incorpora el núcleo RISC ARM® Cortex®-M3 de 32 bits de alto rendimiento a 72 MHz, memorias integradas de alta velocidad (memoria Flash de hasta 1 MB y SRAM de hasta 96 KB) y una amplia gama de E/S y periféricos mejorados conectados a dos buses APB. Todos los dispositivos ofrecen tres convertidores analógico-digitales (ADC) de 12 bits, diez temporizadores de propósito general de 16 bits y dos temporizadores PWM, así como interfaces de comunicación estándar y avanzadas: hasta dos I²C, tres SPI, dos I²S, una SDIO, cinco USART, una USB y una CAN.
La familia de productos STM32F103xF/G de rendimiento de densidad XL opera en un rango de temperatura de –40 a +105 °C, con una fuente de alimentación de 2,0 a 3,6 V. Un completo conjunto de modos de ahorro de energía permite el diseño de aplicaciones de bajo consumo.
Estas características hacen que la familia de microcontroladores de línea de rendimiento de alta densidad STM32F103xF/G sea adecuada para una amplia gama de aplicaciones, como controladores de motores, control de aplicaciones, equipos médicos y portátiles, periféricos de PC y juegos, plataformas GPS, aplicaciones industriales, PLC, inversores, impresoras, escáneres, sistemas de alarma y videoporteros.
• Núcleo: CPU ARM® Cortex®-M3 de 32 bits con MPU
– Frecuencia máxima de 72 MHz, rendimiento de 1,25 DMIPS/MHz (Dhrystone 2.1) con acceso a memoria en estado de espera 0
– Multiplicación de un solo ciclo y división de hardware
• Recuerdos
– 768 Kbytes a 1 Mbyte de memoria Flash
96 KB de SRAM. Controlador de memoria estática flexible con selección de 4 chips. Compatible con memorias Compact Flash, SRAM, PSRAM, NOR y NAND.
– Interfaz paralela LCD, modos 8080/6800
• Gestión de reloj, reinicio y suministro
– Alimentación de aplicaciones de 2,0 a 3,6 V y E/S
– POR, PDR y detector de voltaje programable (PVD)
– Oscilador de cristal de 4 a 16 MHz
– RC interno de 8 MHz recortado de fábrica
– RC interno de 40 kHz con calibración
– Oscilador de 32 kHz para RTC con calibración
• Bajo consumo
– Modos de suspensión, parada y espera
– Suministro VBAT para RTC y registros de respaldo
• 3 convertidores A/D de 12 bits y 1 µs (hasta 21 canales)
– Rango de conversión: 0 a 3,6 V
– Capacidad de triple muestreo y retención
– Sensor de temperatura
• 2 convertidores D/A de 12 bits
• DMA: controlador DMA de 12 canales
– Periféricos compatibles: temporizadores, ADC, DAC, SDIO, I2S, SPI, I2C y USART
• Modo de depuración
– Interfaces de depuración de cable serie (SWD) y JTAG
– Macrocélula de seguimiento integrada Cortex®-M3™
• Hasta 112 puertos de E/S rápidos
– 51/80/112 E/S, todas asignables a 16 vectores de interrupción externos y casi todas tolerantes a 5 V
• Hasta 17 temporizadores
– Hasta diez temporizadores de 16 bits, cada uno con hasta 4 IC/OC/PWM o contador de pulsos y entrada de codificador de cuadratura (incremental)
– 2 temporizadores PWM de control de motor de 16 bits con generación de tiempo muerto y parada de emergencia
– 2 × temporizadores de vigilancia (independiente y de ventana)
– Temporizador SysTick: un contador regresivo de 24 bits
– 2 temporizadores básicos de 16 bits para controlar el DAC
• Hasta 13 interfaces de comunicación
– Hasta 2 × interfaces I2C (SMBus/PMBus)
– Hasta 5 USART (interfaz ISO 7816, LIN, capacidad IrDA, control de módem)
– Hasta 3 SPI (18 Mbit/s), 2 con interfaz I2S multiplexada
– Interfaz CAN (2.0B activa)
– Interfaz USB 2.0 de máxima velocidad
– Interfaz SDIO
• Unidad de cálculo CRC, ID único de 96 bits
• Envases ECOPACK®