Microcontroladores ARM STM32F051K8U7 – MCU ARM Cortex-M0 de nível básico 64 Kbytes
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32F051K8 |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | UFQFPN-32 |
Essencial: | ARM Cortex M0 |
Tamanho da memória do programa: | 64 kB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 12 bits |
Frequência máxima do relógio: | 48 MHz |
Número de E/Ss: | 27 E/S |
Tamanho da RAM de dados: | 8 kB |
Tensão de alimentação - Mín.: | 2 V |
Tensão de alimentação - Máx.: | 3,6 V |
Temperatura mínima de operação: | - 40°C |
Temperatura máxima de operação: | + 105 °C |
Embalagem: | Bandeja |
Tensão de alimentação analógica: | 2 V a 3,6 V |
Marca: | STMicroeletrônica |
Resolução do DAC: | 12 bits |
Tipo de RAM de dados: | SRAM |
Tensão de E/S: | 2 V a 3,6 V |
Tipo de interface: | I2C, SPI, USART |
Sensível à umidade: | Sim |
Número de canais ADC: | 13 canais |
Série do processador: | STM32F0 |
Produto: | MCU |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 2940 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Temporizadores de Watchdog: | Watchdog Timer, com janela |
Peso unitário: | 0,035098 onças |
♠ MCU de 32 bits baseado em ARM®, Flash de 16 a 64 KB, 11 temporizadores, ADC, DAC e interfaces de comunicação, 2,0-3,6 V
Os microcontroladores STM32F051xx incorporam o núcleo RISC ARM® Cortex®-M0 de 32 bits de alto desempenho, operando a uma frequência de até 48 MHz, memórias embarcadas de alta velocidade (até 64 Kbytes de memória Flash e 8 Kbytes de SRAM) e uma ampla gama de periféricos e E/Ss aprimorados. Todos os dispositivos oferecem interfaces de comunicação padrão (até dois I2Cs, até dois SPIs, um I2S, um HDMI CEC e até dois USARTs), um ADC de 12 bits, um DAC de 12 bits, seis temporizadores de 16 bits, um temporizador de 32 bits e um temporizador PWM de controle avançado.
Os microcontroladores STM32F051xx operam nas faixas de temperatura de -40 a +85 °C e -40 a +105 °C, com uma fonte de alimentação de 2,0 a 3,6 V. Um conjunto abrangente de modos de economia de energia permite o projeto de aplicações de baixo consumo de energia.
Os microcontroladores STM32F051xx incluem dispositivos em sete encapsulamentos diferentes, variando de 32 a 64 pinos, com formato de chip também disponível mediante solicitação. Dependendo do dispositivo escolhido, diferentes conjuntos de periféricos são incluídos.
Esses recursos tornam os microcontroladores STM32F051xx adequados para uma ampla gama de aplicações, como controle de aplicativos e interfaces de usuário, equipamentos portáteis, receptores A/V e TV digital, periféricos de PC, plataformas de jogos e GPS, aplicações industriais, PLCs, inversores, impressoras, scanners, sistemas de alarme, interfones de vídeo e HVACs.
• Núcleo: CPU ARM® Cortex®-M0 de 32 bits, frequência de até 48 MHz
• Memórias
– 16 a 64 Kbytes de memória Flash
– 8 Kbytes de SRAM com verificação de paridade de HW
• Unidade de cálculo CRC
• Reinicialização e gerenciamento de energia
– Alimentação digital e E/S: VDD = 2,0 V a 3,6 V
– Alimentação analógica: VDDA = de VDD a 3,6 V
– Reinicialização de ligar/desligar (POR/PDR)
– Detector de tensão programável (PVD)
– Modos de baixo consumo: Suspensão, Parada, Espera
– Fornecimento de VBAT para RTC e registradores de backup
• Gestão de relógio
– Oscilador de cristal de 4 a 32 MHz
– Oscilador de 32 kHz para RTC com calibração
– RC interno de 8 MHz com opção x6 PLL
– Oscilador RC interno de 40 kHz
• Até 55 E/S rápidas
– Todos mapeáveis em vetores de interrupção externos
– Até 36 E/S com capacidade de tolerância de 5 V
• Controlador DMA de 5 canais
• Um ADC de 12 bits e 1,0 µs (até 16 canais)
– Faixa de conversão: 0 a 3,6 V
– Alimentação analógica separada de 2,4 até 3,6
• Um canal DAC de 12 bits
• Dois comparadores analógicos rápidos de baixo consumo com entrada e saída programáveis
• Até 18 canais de detecção capacitivos com suporte para sensores de toque, lineares e rotativos
• Até 11 temporizadores
– Um temporizador de controle avançado de 16 bits e 7 canais para saída PWM de 6 canais, com geração de tempo morto e parada de emergência
– Um temporizador de 32 bits e um de 16 bits, com até 4 IC/OC, utilizável para decodificação de controle IR
– Um temporizador de 16 bits, com 2 IC/OC, 1 OCN, geração de tempo morto e parada de emergência
– Dois temporizadores de 16 bits, cada um com IC/OC e OCN, geração de tempo morto, parada de emergência e porta moduladora para controle IR
– Um temporizador de 16 bits com 1 IC/OC
– Temporizadores de watchdog independentes e de sistema
– Temporizador SysTick: contador regressivo de 24 bits
– Um temporizador básico de 16 bits para controlar o DAC
• Calendário RTC com alarme e despertar periódico de Parada/Espera
• Interfaces de comunicação
– Até duas interfaces I2C, uma delas com suporte ao Modo Rápido Plus (1 Mbit/s) com dissipador de corrente de 20 mA, SMBus/PMBus e ativação do modo Parado
– Até dois USARTs com suporte para controle de modem e SPI síncrono mestre, um com interface ISO7816, LIN, capacidade IrDA, detecção automática de taxa de transmissão e recurso de ativação
– Até dois SPIs (18 Mbit/s) com quadro de 4 a 16 bits programáveis, um com interface I2S multiplexada
• Interface HDMI CEC, ativação na recepção do cabeçalho
• Depuração de fio serial (SWD)
• ID exclusivo de 96 bits