STM32F302R8T6 Microcontroladores ARM MCUs de sinais mistos convencionais DSP e FPU com núcleo ARM Cortex-M4 64 Kbytes de Flash 7
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32F3 |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | LQFP-64 |
Essencial: | ARM Cortex M4 |
Tamanho da memória do programa: | 64 kB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 6 bits/8 bits/10 bits/12 bits |
Frequência máxima do relógio: | 72 MHz |
Número de E/Ss: | 51 E/S |
Tamanho da RAM de dados: | 16 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: | + 85 °C |
Embalagem: | Bandeja |
Marca: | STMicroeletrônica |
Tipo de RAM de dados: | SRAM |
Tipo de interface: | CAN, I2C, I2S, SPI, UART, USB |
Sensível à umidade: | Sim |
Número de canais ADC: | 11 canais |
Número de temporizadores/contadores: | 9 Temporizador |
Série do processador: | ARM Cortex M |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 960 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitário: | 0,012088 onças |
♠ Arm® Cortex®-M4 MCU+FPU de 32 bits, até 64 KB Flash, 16 KB SRAM, ADC, DAC, USB, CAN, COMP, Op-Amp, 2,0 - 3,6 V
A família STM32F302x6/8 é baseada no núcleo RISC Arm® Cortex®-M4 de 32 bits de alto desempenho, operando a uma frequência de até 72 MHz e incorporando uma unidade de ponto flutuante (FPU). A família incorpora memórias embarcadas de alta velocidade (até 64 Kbytes de memória Flash, 16 Kbytes de SRAM) e uma ampla gama de E/Ss e periféricos aprimorados conectados a dois barramentos APB.
Os dispositivos oferecem um conversor analógico-digital (ADC) rápido de 12 bits (5 msps), três comparadores, um amplificador operacional, até 18 canais de detecção capacitiva, um canal DAC, um RTC de baixa potência, um temporizador de 32 bits de uso geral, um temporizador dedicado ao controle do motor, até três temporizadores de 16 bits de uso geral e um temporizador para acionar o DAC. Eles também possuem interfaces de comunicação padrão e avançadas: três I2Cs, até três USARTs, até dois SPIs com I2S full-duplex multiplexados, um dispositivo USB FS, um CAN e um transmissor infravermelho.
A família STM32F302x6/8 opera nas faixas de temperatura de –40 a +85 °C e –40 a +105 °C, com 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.
A família STM32F302x6/8 oferece dispositivos em pacotes de 32, 48, 49 e 64 pinos.
O conjunto de periféricos incluídos muda de acordo com o dispositivo escolhido.
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits com FPU(72 MHz máx.), multiplicação de ciclo único eDivisão HW, instrução DSP
• Memórias
– 32 a 64 Kbytes de memória Flash
– 16 Kbytes de SRAM no barramento de dados
• Unidade de cálculo CRC
• Reinicialização e gerenciamento de energia
– Faixa de tensão VDD, VDDA: 2,0 a 3,6 V
– Reinicialização de ligar/desligar (POR/PDR)
– Detector de tensão programável (PVD)
– Baixo consumo de energia: Suspender, Parar e 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 x 16 PLL
– Oscilador interno de 40 kHz
• Até 51 portas de E/S rápidas, todas mapeáveis emvetores de interrupção externos, vários 5 V-tolerantes
• Matriz de interconexão
• Controlador DMA de 7 canais com suporte para temporizadores,ADCs, SPIs, I2Cs, USARTs e DAC
• 1 × ADC 0,20 μs (até 15 canais) comresolução selecionável de 12/10/8/6 bits, 0 aFaixa de conversão de 3,6 V, simplesmodo finalizado/diferencial, analógico separadoalimentação de 2,0 a 3,6 V
• Sensor de temperatura
• 1 canal DAC de 12 bits com alimentação analógica de2,4 a 3,6 V
• Três comparadores analógicos rápidos de trilho a trilho comalimentação analógica de 2,0 a 3,6 V
• 1 x amplificador operacional que pode ser usado emModo PGA, todos os terminais acessíveis com analógicoalimentação de 2,4 a 3,6 V
• Até 18 canais de detecção capacitivasuporte para sensores de toque, lineares e rotativos
• Até 9 temporizadores
– Um temporizador de 32 bits com até 4 IC/OC/PWMou contador de pulsos e quadraturaentrada do codificador (incremental)
– Um controle avançado de 16 bits e 6 canaistemporizador, com até 6 canais PWM,geração de tempo morto e parada de emergência
– Três temporizadores de 16 bits com IC/OC/OCN ouPWM, geração de tempo morto e parada de emergência
– Um temporizador básico de 16 bits para controlar o DAC
– 2 temporizadores de watchdog (independentes, janela)
– Temporizador SysTick: contador regressivo de 24 bits
• Calendário RTC com alarme, despertar periódicode Parar/Espera
• Interfaces de comunicação
– Três I2Cs com dissipador de corrente de 20 mA parasuporte ao modo rápido plus
– Até 3 USARTs, 1 com ISO 7816 I/F, automáticodetecção de taxa de transmissão e domínio de clock duplo
– Até dois SPIs com full duplex multiplexadoI2S
– Interface USB 2.0 de alta velocidade
– 1 x interface CAN (2.0B ativa)
– Transmissor infravermelho
• Depuração de fio serial (SWD), JTAG
• ID exclusivo de 96 bits