Descrição
A família de STM32F302xB/STM32F302xC é baseada no núcleo de 32 bits de capacidade elevada de ARM® Cortex®-M4 RISC com o FPU que opera-se em uma frequência de até 72 megahertz, e encaixando uma unidade da vírgula flutuante (FPU), uma unidade da proteção de memória (MPU) e um macrocell encaixado do traço (ETM). A família incorpora memórias encaixadas de alta velocidade (até 256 Kbytes da memória Flash, até 40 Kbytes de SRAM) e uma escala extensiva de I/Os aumentado e de periféricos conectados a dois ônibus de APB.
Características
• Núcleo: Processador central de 32 bits de ARM® Cortex®-M4 com FPU (72 megahertz máximo), multiplicação do único-ciclo e divisão de HW, instrução de DSP e MPU (unidade da proteção de memória)
• Condições operacionais:
– VDD, escala da tensão de VDDA: 2,0 V a 3,6 V
• Memórias
– 128 a 256 Kbytes da memória Flash
– Até 40 Kbytes de SRAM, com a verificação de paridade de HW executada nos primeiros 16 Kbytes.
• Unidade do cálculo do centro de detecção e de controlo
• Gestão da restauração e de fonte
– Poder-em/restauração do poder-para baixo (POR/PDR)
– Detector programável da tensão (PVD)
– Modos da baixa potência: Sono, parada e apoio
– Fonte de VBAT para o RTC e registros alternativos
• Gestão do pulso de disparo
– oscilador de cristal de 4 a 32 megahertz
– oscilador de 32 quilohertz para o RTC com calibração
– 8 megahertz internos RC com opção de x 16 PLL
– Oscilador interno de 40 quilohertz
• Até 87 I/Os rápidos
– Todo o mappable em vetores de interrupção externo
– Diversos 5 V-tolerantes
• Matriz da interconexão
• controlador de acesso direto da memória de 12 canais
• Dois µS dos CAD 0,20 (até 17 canais) com definição selecionável de 12/10/8/6 dos bocados, escala da conversão de 0 a 3,6 V, entrada terminada/diferencial único, fonte análoga separada de 2 a 3,6 V
• Um 12 canal do bocado DAC com fonte análoga de 2,4 a 3,6 V
• Quatro comparadores análogos do trilho-à-trilho rápido com fonte análoga de 2 a 3,6 V
• Dois amplificadores operacionais que podem ser usados no modo de PGA, todos os terminais acessíveis com fonte análoga de 2,4 a 3,6 V
• Até 24 canais de detecção capacitivos que apoiam os sensores do touchkey, os lineares e os giratórios do toque
• Até 11 temporizadores
– Um temporizador de 32 bits e dois temporizadores de 16 bits com até 4 entradas (incrementais) do codificador de IC/OC/PWM ou de contador e de quadratura de pulso
– Um temporizador de 16 bits do avançado-controle de 6 canais, com até 6 canais de PWM, gerações do deadtime e paradas de emergência
– Um temporizador de 16 bits com 2 IC/OCs, 1 OCN/PWM, geração do deadtime e parada de emergência
– Dois temporizadores de 16 bits com IC/OC/OCN/PWM, geração do deadtime e parada de emergência
– Dois temporizadores de cão de guarda (independentes, janela)
– Temporizador de SysTick: 24 downcounter mordidos
– Um temporizador básico de 16 bits para conduzir o DAC
• Calendário RTC com alarme, excitação periódica da parada/apoio
• Relações de comunicação
– Relação da LATA (2.0B ativos)
– Modo rápido de dois I2C mais (1 Mbit/s) com o dissipador atual de 20 miliampère, SMBus/PMBus, excitação da PARADA
– Até cinco USART/UARTs (relação do ISO 7816, LIN, IrDA, controle do modem)
– Até três SPIs, dois com metade multiplexada/completo - relação frente e verso de I2S, 4 a 16 quadros mordidos programáveis
– Relação da velocidade máxima de USB 2,0
– Transmissor infravermelho
• O fio de série elimina erros, Cortex®-M4 com FPU ETM, JTAG
• identificação original de 96 bocados