Microcontroladores ARM STM32L051C8T7 MCU MCU ARM Cortex-M0+ de consumo ultrabaixo, 64 Kbytes de memoria flash, CPU de 32 MHz
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectrónica |
Categoría do produto: | Microcontroladores ARM - MCU |
Directiva RoHS: | Detalles |
Serie: | STM32L051C8 |
Estilo de montaxe: | SMD/SMT |
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: | 32 MHz |
Número de E/S: | 37 E/S |
Tamaño da RAM de datos: | 8 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 funcionamento: | - 40 °C |
Temperatura máxima de funcionamento: | + 105 °C |
Embalaxe: | Bandexa |
Marca: | STMicroelectrónica |
Sensible á humidade: | Si |
Serie de procesadores: | ARM Cortex M |
Tipo de produto: | Microcontroladores ARM - MCU |
Cantidade do paquete de fábrica: | 1500 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitario: | 0,091712 onzas |
♠ Liña de acceso MCU de 32 bits de consumo ultrabaixo baseada en Arm® Cortex®-M0+, ata 64 KB de memoria Flash, 8 KB de SRAM, 2 KB de EEPROM, ADC
Os microcontroladores STM32L051x6/8 de ultrabaixa potencia da liña de acceso incorporan o núcleo RISC de alto rendemento Arm Cortex-M0+ de 32 bits que funciona a unha frecuencia de 32 MHz, unha memoriaunidade de protección (MPU), memorias integradas de alta velocidade (64 Kbytes de programa Flashmemoria, 2 Kbytes de EEPROM de datos e 8 Kbytes de RAM) ademais dunha ampla gama deE/S e periféricos mellorados.
Os dispositivos STM32L051x6/8 proporcionan unha alta eficiencia enerxética para unha ampla gama derendemento. Conséguese cunha ampla selección de fontes de reloxo internas e externas, unadaptación de tensión interna e varios modos de baixo consumo.
Os dispositivos STM32L051x6/8 ofrecen varias funcións analóxicas, un ADC de 12 bits con hardwaresobremostraxe, dous comparadores de consumo ultrabaixo, varios temporizadores, un temporizador de baixo consumo(LPTIM), tres temporizadores de 16 bits de propósito xeral e un temporizador básico, un RTC e unSysTick que se poden usar como bases de tempo. Tamén contan con dous cans de vixilancia, un can de vixilanciacon capacidade de reloxo e xanela independentes e un vixilante de xanela baseado no busreloxo.
Ademais, os dispositivos STM32L051x6/8 incorporan comunicación estándar e avanzadainterfaces: ata dous I2C, dous SPI, un I2S, dous USART, un UART de baixa potencia (LPUART).
O STM32L051x6/8 tamén inclúe un reloxo en tempo real e un conxunto de rexistros de copia de seguridade quepermanecer alimentado no modo de espera.
Os dispositivos STM32L051x6/8 de consumo ultrabaixo funcionan cunha fonte de alimentación de 1,8 a 3,6 V(ata 1,65 V ao apagar) con BOR e dunha fonte de alimentación de 1,65 a 3,6 V senOpción BOR. Están dispoñibles no rango de temperatura de -40 a +125 °C. Unha ampla gamaUn conxunto de modos de aforro de enerxía permite o deseño de aplicacións de baixo consumo.
• Plataforma de consumo ultrabaxo
– Fonte de alimentación de 1,65 V a 3,6 V
– Rango de temperatura de -40 a 125 °C
– 0,27 µA Modo de espera (2 pines de activación)
– Modo de parada de 0,4 µA (16 liñas de activación)
– 0,8 µA Modo de parada + RTC + 8 kbytes de RAMretención
– 88 µA/MHz en modo de execución
– Tempo de activación de 3,5 µs (desde a RAM)
– Tempo de activación de 5 µs (desde a memoria Flash)
• Núcleo: Arm® Cortex®-M0+ de 32 bits con MPU
– De 32 kHz a 32 MHz como máximo.
– 0,95 DMIPS/MHz
• Recordos
– Memoria flash de ata 64 Kbyte con ECC
– 8 kbytes de RAM
– 2 Kbytes de EEPROM de datos con ECC
– Rexistro de copia de seguridade de 20 bytes
– Protección do sector contra a operación R/W
• Ata 51 E/S rápidas (45 E/S con tolerancia a 5 V)
• Reinicio e xestión de subministracións
– BOR (reinicio por caída de tensión) ultraseguro e de baixo consumocon 5 limiares seleccionables
– POR/PDR de consumo ultrabaxo
– Detector de tensión programable (PVD)
• Fontes de reloxo
– Oscilador de cristal de 1 a 25 MHz
– Oscilador de 32 kHz para RTC con calibración
– RC interno de alta velocidade a 16 MHz configurado de fábrica(+/- 1%)
– RC interno de baixa potencia de 37 kHz
– Multivelocidade interna de baixa potencia de 65 kHz aRC de 4,2 MHz
– PLL para o reloxo da CPU
• Cargador de arranque preprogramado
– Compatible con USART e SPI
• Apoio ao desenvolvemento
– Depuración de cables en serie compatible
• Periféricos analóxicos ricos
– ADC de 12 bits e 1,14 Msps ata 16 canles (descendente)a 1,65 V)
– 2 comparadores de consumo ultrabaixo (modo xanela)e capacidade de activación, ata 1,65 V)
• Controlador DMA de 7 canles, compatible con ADC, SPI,I2C, USART, temporizadores
• 7 interfaces de comunicación periférica
– 2x USART (ISO 7816, IrDA), 1x UART (baixapotencia)
– Ata 4x SPI 16 Mbits/s
– 2x I2C (SMBus/PMBus)
• 9 temporizadores: 1 de 16 bits con ata 4 canles, 2 de 16 bitscon ata 2 canles, 1x 16 bits de consumo ultrabaixotemporizador, 1 SysTick, 1 RTC, 1 básico de 16 bits e 2vixilantes (independentes/xanela)
• Unidade de cálculo CRC, ID único de 96 bits
• Todos os paquetes son ECOPACK2
• Contadores de gas/auga e sensores industriais
• Equipamento sanitario e de fitness
• Control remoto e interface de usuario
• Periféricos de PC, xogos, equipos GPS
• Sistema de alarma, sensores con fíos e sen fíos, videoportero