Microcontroladores ARM STM32F302RBT6 – MCU 32-Bit ARM Cortex M4 72MHz 128kB MCU FPU
♠ Descripción del producto
Atributo del producto | Valor de atributo |
Fabricante: | STMicroelectrónica |
Categoria de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32F3 |
Estilo de montaje: | SMD/SMT |
Paquete/Estuche: | LQFP-64 |
Centro: | BRAZO corteza M4 |
Tamaño de la memoria del programa: | 128 KB |
Ancho del bus de datos: | 32 bits |
Resolución ADC: | 2 x 6 bits/8 bits/10 bits/12 bits |
Frecuencia de reloj máxima: | 72 MHz |
Número de E/S: | 51 E/S |
Tamaño de RAM de datos: | 32 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: | - 40C |
Temperatura máxima de funcionamiento: | + 85C |
Embalaje: | Bandeja |
Marca: | STMicroelectrónica |
Tipo de RAM de datos: | SRAM |
Tipo de interfaz: | PUEDE, I2C, I2S, SPI, UART, USART, USB |
Sensible a la humedad: | Sí |
Número de canales ADC: | 1 canal |
Número de temporizadores/contadores: | 8 Temporizador |
Serie del procesador: | BRAZO Cortex M |
Tipo de producto: | Microcontroladores ARM - MCU |
Tipo de memoria de programa: | Destello |
Cantidad del paquete de fábrica: | 960 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | STM32 |
Unidad de peso: | 342.700 miligramos |
♠ Cortex®-M4 32b MCU+FPU basado en Arm®, hasta 256 KB de Flash+ 40 KB de SRAM, 2 ADC, 1 canal DAC, 4 componentes, 2 PGA, temporizadores, 2,0-3,6 V
La familia STM32F302xB/STM32F302xC se basa en el núcleo RISC de 32 bits Arm® Cortex®-M4 de alto rendimiento con FPU que funciona a una frecuencia de hasta 72 MHz e incorpora una unidad de punto flotante (FPU), una unidad de protección de memoria ( MPU) y una macrocélula de seguimiento integrada (ETM).La familia incorpora memorias integradas de alta velocidad (hasta 256 Kbytes de memoria Flash, hasta 40 Kbytes de SRAM) y una amplia gama de E/S mejoradas y periféricos conectados a dos buses APB.
Los dispositivos ofrecen hasta dos ADC rápidos de 12 bits (5 Msps), cuatro comparadores, dos amplificadores operacionales, hasta un canal DAC, un RTC de baja potencia, hasta cinco temporizadores de 16 bits de propósito general, un Temporizador de 32 bits y un temporizador dedicado al control del motor.También cuentan con interfaces de comunicación estándar y avanzadas: hasta dos I2C, hasta tres SPI (dos SPI son con I2S full-duplex multiplexados), tres USART, hasta dos UART, CAN y USB.Para lograr una precisión de clase de audio, los periféricos I2S se pueden sincronizar a través de un PLL externo.
La familia STM32F302xB/STM32F302xC funciona en los rangos de temperatura de -40 a +85 °C y de -40 a +105 °C con una fuente de alimentación de 2,0 a 3,6 V.Un conjunto completo de modo de ahorro de energía permite el diseño de aplicaciones de bajo consumo.
La familia STM32F302xB/STM32F302xC ofrece dispositivos en cuatro paquetes que van desde 48 pines hasta 100 pines.
El conjunto de periféricos incluidos cambia con el dispositivo elegido.
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits con FPU (72 MHz máx.), multiplicación de ciclo único y división HW, instrucción DSP y MPU (unidad de protección de memoria)
• Condiciones de operación:
– Rango de tensión VDD, VDDA: 2,0 V a 3,6 V
• Recuerdos
– 128 a 256 Kbytes de memoria Flash
– Hasta 40 Kbytes de SRAM, con verificación de paridad HW implementada en los primeros 16 Kbytes.
• Unidad de cálculo CRC
• Gestión de reinicio y suministro
– Restablecimiento de encendido/apagado (POR/PDR)
– Detector de tensión programable (PVD)
– Modos de bajo consumo: suspensión, parada y espera
– Suministro VBAT para RTC y registros de respaldo • Gestión del reloj
– Oscilador de cristal de 4 a 32 MHz
– Oscilador de 32 kHz para RTC con calibración
– RC interno de 8 MHz con opción de PLL x 16
– Oscilador interno de 40 kHz
• Hasta 87 E/S rápidas
– Todo mapeable en vectores de interrupción externa
– Varios tolerantes a 5 V • Matriz de interconexión
• Controlador DMA de 12 canales
• Dos ADC de 0,20 µS (hasta 17 canales) con resolución seleccionable de 12/10/8/6 bits, rango de conversión de 0 a 3,6 V, entrada diferencial/terminal único, suministro analógico separado de 2 a 3,6 V
• Un canal DAC de 12 bits con alimentación analógica de 2,4 a 3,6 V
• Cuatro comparadores analógicos rápidos de riel a riel con alimentación analógica de 2 a 3,6 V
• Dos amplificadores operacionales que se pueden utilizar en modo PGA, todos los terminales accesibles con alimentación analógica de 2,4 a 3,6 V
• Hasta 24 canales de detección capacitivos compatibles con sensores táctiles táctiles, lineales y giratorios
• Hasta 11 temporizadores
– Un temporizador de 32 bits y dos temporizadores de 16 bits con hasta 4 IC/OC/PWM o contador de pulsos y entrada de codificador de cuadratura (incremental)
– Un temporizador de control avanzado de 16 bits y 6 canales, con hasta 6 canales PWM, generación de tiempos muertos y parada de emergencia
– Un temporizador de 16 bits con 2 IC/OC, 1 OCN/PWM, generación de tiempo muerto y parada de emergencia
– Dos temporizadores de 16 bits con IC/OC/OCN/PWM, generación de tiempo muerto y parada de emergencia
– Dos temporizadores de vigilancia (independientes, ventana)
– Temporizador SysTick: contador regresivo de 24 bits
– Un temporizador básico de 16 bits para controlar el DAC
• Calendario RTC con alarma, activación periódica desde parada/espera
• Interfaces de comunicación
– Interfaz CAN (2.0B Activo)
– Dos modos I2C Fast plus (1 Mbit/s) con sumidero de corriente de 20 mA, SMBus/PMBus, reactivación desde STOP
– Hasta cinco USART/UART (interfaz ISO 7816, LIN, IrDA, control de módem)
– Hasta tres SPI, dos con interfaz I2S semidúplex/dúplex completo multiplexada, de 4 a 16 tramas de bits programables
– Interfaz USB 2.0 de máxima velocidad
– Transmisor infrarrojo
• Depuración de cable serie, Cortex®-M4 con FPU ETM, JTAG
• Identificación única de 96 bits