Controle MCU STM32F051R8T6 do motor da microplaqueta da placa de circuito com FLASH de 64KB, processador central de 48 megahertz
MCU da linha de acesso ARM Cortex-M0 convencional com Flash de 64 Kbytes, CPU de 48 MHz, controle de motor e funções CEC
Descrições:
Os microcontroladores STM32F051xx incorporam o núcleo RISC de 32 bits ARM ® Cortex ® -M0 de alto desempenho, operando com frequência de até 48 MHz, memórias incorporadas de alta velocidade (até 64 Kbytes de memória Flash e 8 Kbytes de SRAM) e uma extensa variedade de periféricos e E / S aprimorados. Todos os dispositivos oferecem interfaces de comunicação padrão (até dois I 2 Cs, até dois SPIs, um I 2 S, um HDMI CEC e até dois USARTs), um ADC de 12 bits, um DAC de 12 bits e seis de 16 bits. temporizadores, um temporizador de 32 bits e um temporizador PWM de controle avançado.
Característica
- Núcleo: CPU Cortex®-M0 ARM® de 32 bits, frequência de até 48 MHz
- Recordações
- 16 a 64 Kbytes de memória Flash
- 8 Kbytes de SRAM com verificação de paridade HW
- Unidade de cálculo CRC
- Reset e gerenciamento de energia
- Alimentação digital e de E / S: VDD = 2,0 V a 3,6 V
- Alimentação analógica: VDDA = de VDD para 3,6 V
- Redefinição de inicialização / desligamento (POR / PDR)
- Detector de tensão programável (PVD)
- Modos de baixa energia: suspensão, parada, espera
- VBATsupply para RTC e registros de backup
- Gerenciamento 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
- Tudo mapeável em vetores de interrupção externos
- Até 36 E / S com capacidade tolerante 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
- Separe a fonte analógica de 2,4 a 3,6
- Um canal DAC de 12 bits
- Dois comparadores analógicos rápidos de baixa potência com entrada e saída programáveis
- Até 18 canais de detecção capacitiva que suportam sensores de toque, linear e rotativo
- 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 deadtime e parada de emergência
- Um temporizador de 32 e 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 do modulador para controle IR
- Um temporizador de 16 bits com 1 IC / OC
- Temporizadores de vigilância independentes e do sistema
- Temporizador SysTick: contador de 24 bits
- Um cronômetro básico de 16 bits para conduzir o DAC
- Calendário RTC com alarme e ativação periódica de Stop / Standby
- Interfaces de comunicação
- Até duas interfaces I2C, uma suportando o Modo Rápido Plus (1 Mbit / s) com coletor de corrente de 20 mA, SMBus / PMBus e ativação do modo Parar
- Até dois USARTs com suporte a SPI síncrono mestre e controle de modem, um com interface ISO7816, LIN, recurso IrDA, detecção automática de taxa de transmissão e recurso de ativação
- Até dois SPIs (18 Mbit / s) com quadro de bits programável de 4 a 16, um com interface I2S multiplexada
- Interface HDMI CEC, ativação na recepção do cabeçalho
- Depuração de conexão serial (SWD)
- ID exclusivo de 96 bits
- Todos os pacotes ECOPACK®2
Referência Número da peça
STM32F051C4, STM32F051K4, STM32F051R4 STM32F051C6, STM32F051K6, STM32F051R6 STM32F051C8, STM32F051K8, STM32F051R8, STM32F051T8