Microcontroladores ARM STM32F051K8U7: MCU ARM Cortex-M0 de nivel básico de 64 Kbytes
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectrónica |
Categoría do produto: | Microcontroladores ARM - MCU |
Directiva RoHS: | Detalles |
Serie: | STM32F051K8 |
Estilo de montaxe: | SMD/SMT |
Paquete/Caixa: | UFQFPN-32 |
Núcleo: | ARM Cortex M0 |
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: | 48 MHz |
Número de E/S: | 27 E/S |
Tamaño da RAM de datos: | 8 kB |
Tensión de alimentación - Mín.: | 2 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamento: | - 40 °C |
Temperatura máxima de funcionamento: | + 105 °C |
Embalaxe: | Bandexa |
Tensión de alimentación analóxica: | De 2 V a 3,6 V |
Marca: | STMicroelectrónica |
Resolución DAC: | 12 bits |
Tipo de RAM de datos: | SRAM |
Voltaxe de E/S: | De 2 V a 3,6 V |
Tipo de interface: | I2C, SPI, USART |
Sensible á humidade: | Si |
Número de canles ADC: | 13 canles |
Serie de procesadores: | STM32F0 |
Produto: | MCU |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memoria de programa: | Flash |
Cantidade do paquete de fábrica: | 2940 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Temporizadores de vixilancia: | Temporizador de vixilancia, en xanela |
Peso unitario: | 0,035098 onzas |
♠ MCU de 32 bits baseado en ARM®, memoria flash de 16 a 64 KB, 11 temporizadores, ADC, DAC e interfaces de comunicación, 2,0-3,6 V
Os microcontroladores STM32F051xx incorporan o núcleo RISC ARM® Cortex®-M0 de alto rendemento de 32 bits que funciona a unha frecuencia de ata 48 MHz, memorias integradas de alta velocidade (ata 64 Kbytes de memoria Flash e 8 Kbytes de SRAM) e unha ampla gama de periféricos e E/S mellorados. Todos os dispositivos ofrecen interfaces de comunicación estándar (ata dous I2C, ata dous SPI, un I2S, un HDMI CEC e ata dous USART), un ADC de 12 bits, un DAC de 12 bits, seis temporizadores de 16 bits, un temporizador de 32 bits e un temporizador PWM de control avanzado.
Os microcontroladores STM32F051xx funcionan nos rangos de temperatura de -40 a +85 °C e de -40 a +105 °C, cunha fonte de alimentación de 2,0 a 3,6 V. Un conxunto completo de modos de aforro de enerxía permite o deseño de aplicacións de baixo consumo.
Os microcontroladores STM32F051xx inclúen dispositivos en sete encapsulados diferentes que van dende os 32 ata os 64 pines, e tamén se pode solicitar un formato de dado. Dependendo do dispositivo escollido, inclúense diferentes conxuntos de periféricos.
Estas características fan que os microcontroladores STM32F051xx sexan axeitados para unha ampla gama de aplicacións, como control de aplicacións e interfaces de usuario, equipos portátiles, receptores de A/V e televisión dixital, periféricos de PC, plataformas de xogos e GPS, aplicacións industriais, PLC, inversores, impresoras, escáneres, sistemas de alarma, videoporteros e sistemas de climatización.
• Núcleo: CPU ARM® Cortex®-M0 de 32 bits, frecuencia de ata 48 MHz
• Recordos
– De 16 a 64 Kbytes de memoria flash
– 8 Kbytes de SRAM con comprobación de paridade de hardware
• Unidade de cálculo CRC
• Reinicio e xestión de enerxía
– Alimentación dixital e de E/S: VDD = 2,0 V a 3,6 V
– Alimentación analóxica: VDDA = de VDD a 3,6 V
– Reinicio ao acender/apagar (POR/PDR)
– Detector de tensión programable (PVD)
– Modos de baixo consumo: Suspensión, Parada, En espera
– Subministración VBAT para rexistros RTC e de copia de seguridade
• Xestión do reloxo
– Oscilador de cristal de 4 a 32 MHz
– Oscilador de 32 kHz para RTC con calibración
– Control remoto interno de 8 MHz con opción de PLL x6
– Oscilador RC interno de 40 kHz
• Ata 55 E/S rápidas
– Todo mapeable en vectores de interrupción externos
– Ata 36 E/S con capacidade de tolerancia de 5 V
• Controlador DMA de 5 canles
• Un ADC de 12 bits e 1,0 µs (ata 16 canles)
– Rango de conversión: de 0 a 3,6 V
– Alimentación analóxica separada de 2,4 a 3,6
• Un canal DAC de 12 bits
• Dous comparadores analóxicos rápidos de baixa potencia con entrada e saída programables
• Ata 18 canles de detección capacitiva que admiten sensores táctiles lineais, rotatorios e de teclas
• Ata 11 temporizadores
– Un temporizador de control avanzado de 16 bits e 7 canles para saída PWM de 6 canles, con xeración de tempo morto e parada de emerxencia
– Un temporizador de 32 bits e outro de 16 bits, con ata 4 circuitos integrados/conectores integrados, utilizables para a decodificación de control IR
– Un temporizador de 16 bits, con 2 circuitos integrados/circuítos operativos, 1 circuito integrado operativo, xeración de tempo morto e parada de emerxencia
– Dous temporizadores de 16 bits, cada un con IC/OC e OCN, xeración de tempo morto, parada de emerxencia e porta moduladora para control IR
– Un temporizador de 16 bits cun circuíto integrado/circuito integrado
– Temporizadores de vixilancia independentes e do sistema
– Temporizador SysTick: contador descendente de 24 bits
– Un temporizador básico de 16 bits para controlar o DAC
• Calendario RTC con alarma e activación periódica desde Parada/Restablecemento
• Interfaces de comunicación
– Ata dúas interfaces I2C, unha delas compatible con Fast Mode Plus (1 Mbit/s) cun disipador de corrente de 20 mA, SMBus/PMBus e activación desde o modo de parada
– Ata dous USART que admiten control de módem e SPI síncrono mestre, un con interface ISO7816, LIN, capacidade IrDA, detección automática de velocidade en baudios e función de activación
– Ata dous SPI (18 Mbit/s) con tramas de 4 a 16 bits programables, un deles con interface I2S multiplexada
• Interface HDMI CEC, activación na recepción de cabeceira
• Depuración de cables en serie (SWD)
• ID único de 96 bits