CIs de microcontroladores MCU STM32F417IET6 ARM
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32F417IE |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | LQFP-176 |
Essencial: | ARM Cortex M4 |
Tamanho da memória do programa: | 512 kB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 12 bits |
Frequência máxima do relógio: | 168 MHz |
Número de E/Ss: | 140 E/S |
Tamanho da RAM de dados: | 192 kB |
Tensão de alimentação - Mín.: | 1,8 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 |
Sensível à umidade: | Sim |
Número de canais ADC: | 24 canais |
Número de temporizadores/contadores: | 10 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: | 400 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitário: | 0,067010 onças |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, até 1,5 MB de Flash, 320 KB de RAM, USB OTG FS, 1 ADC, 2 DACs, 2 DFSDMs
A família STM32F415xx e STM32F417xx é baseada no Arm® de alto desempenhoNúcleo RISC Cortex®-M4 de 32 bits operando a uma frequência de até 168 MHz. O Cortex-M4O núcleo possui uma unidade de ponto flutuante (FPU) de precisão única que suporta todas as instruções e tipos de dados de processamento de dados de precisão única da ARM. Ele também implementa um conjunto completo de DSPs.instruções e uma unidade de proteção de memória (MPU) que melhora a segurança do aplicativo.
A família STM32F415xx e STM32F417xx incorpora alta velocidade embarcadamemórias (memória Flash até 1 Mbyte, até 192 Kbytes de SRAM), até 4 Kbytes deSRAM de backup e uma ampla gama de E/Ss e periféricos aprimorados conectados a doisBarramentos APB, três barramentos AHB e uma matriz de barramento multi-AHB de 32 bits.
Todos os dispositivos oferecem três ADCs de 12 bits, dois DACs, um RTC de baixa potência, doze de uso geralTemporizadores de 16 bits, incluindo dois temporizadores PWM para controle de motor, dois temporizadores de 32 bits para uso geral.um verdadeiro gerador de números aleatórios (RNG) e uma célula de aceleração criptográfica. Eles tambémapresentam interfaces de comunicação padrão e avançadas.
• Até três I2Cs
• Três SPIs, dois I2Ss full duplex. Para atingir a precisão da classe de áudio, os periféricos I2Spode ser cronometrado por meio de um PLL de áudio interno dedicado ou por meio de um relógio externo para permitirsincronização.
• Quatro USARTs mais duas UARTs
• Um USB OTG de velocidade máxima e um USB OTG de alta velocidade com capacidade de velocidade máxima (com oULPI),
• Duas CANs
• Uma interface SDIO/MMC
• Ethernet e interface de câmera disponíveis apenas em dispositivos STM32F417xx.
Os novos periféricos avançados incluem um SDIO, um controle de memória estática flexível aprimoradoInterface (FSMC) (para dispositivos oferecidos em pacotes de 100 pinos ou mais), uma câmeraInterface para sensores CMOS e uma célula de aceleração criptográfica. Consulte a Tabela 2:STM32F415xx e STM32F417xx: recursos e contagens de periféricos para a lista de periféricosdisponível em cada número de peça.
A família STM32F415xx e STM32F417xx opera na faixa de temperatura de –40 a +105 °Cvariam de uma fonte de alimentação de 1,8 a 3,6 V. A tensão de alimentação pode cair para 1,7 V quando ao dispositivo opera na faixa de temperatura de 0 a 70 °C usando uma fonte de alimentação externasupervisor: consulte a Seção: Reinicialização interna OFF. Um conjunto abrangente de funções de economia de energiamodo permite o projeto de aplicações de baixo consumo de energia.
A família STM32F415xx e STM32F417xx oferece dispositivos em vários pacotes que variamde 64 pinos para 176 pinos. O conjunto de periféricos incluídos varia de acordo com o dispositivo escolhido.
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits com FPU,Acelerador adaptativo em tempo real (ARTAcelerador) permitindo execução em estado de espera zeroda memória Flash, frequência de até 168 MHz,unidade de proteção de memória, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) e DSPinstruções
• Memórias
– Até 1 Mbyte de memória Flash
– Até 192+4 Kbytes de SRAM, incluindo 64-Kbyte de dados CCM (memória acoplada ao núcleo)BATER
– 512 bytes de memória OTP
– Controlador de memória estática flexívelsuporte a Compact Flash, SRAM,Memórias PSRAM, NOR e NAND
• Interface paralela LCD, modos 8080/6800
• Gestão de relógio, reset e fornecimento
– Alimentação de aplicação de 1,8 V a 3,6 V e E/S
– POR, PDR, PVD e BOR
– Oscilador de cristal de 4 a 26 MHz
– RC interno de 16 MHz ajustado de fábrica (1%precisão)
– Oscilador de 32 kHz para RTC com calibração
– RC interno de 32 kHz com calibração
• Operação de baixo consumo de energia
– Modos de suspensão, parada e espera
– Alimentação VBAT para RTC, backup de 20×32 bitsregistradores + SRAM de backup opcional de 4 KB
• Conversores A/D de 3×12 bits e 2,4 MSPS: até 24canais e 7,2 MSPS em intercalado triplomodo
• Conversores D/A de 2×12 bits
• DMA de uso geral: DMA de 16 fluxoscontrolador com FIFOs e suporte a burst
• Até 17 temporizadores: até doze de 16 bits e dois de 32 bitstemporizadores de bits de até 168 MHz, cada um com até 4IC/OC/PWM ou contador de pulsos e quadraturaentrada do codificador (incremental)
• Modo de depuração
– Depuração de fio serial (SWD) e JTAGinterfaces
– Macrocélula™ de rastreamento incorporado Cortex-M4
• Até 140 portas de E/S com capacidade de interrupção
– Até 136 E/S rápidas de até 84 MHz
– Até 138 E/S tolerantes a 5 V
• Até 15 interfaces de comunicação
– Até 3 interfaces I2C (SMBus/PMBus)
– Até 4 USARTs/2 UARTs (10,5 Mbit/s, ISOInterface 7816, LIN, IrDA, controle de modem)
– Até 3 SPIs (42 Mbits/s), 2 com multiplexaçãoI2S full-duplex para atingir classe de áudio
precisão via PLL de áudio interno ou externorelógio
– 2 interfaces CAN (2.0B ativas)
– Interface SDIO
• Conectividade avançada
– Dispositivo/host/OTG USB 2.0 de velocidade máximacontrolador com PHY on-chip
– USB 2.0 de alta velocidade/velocidade máximadispositivo/host/controlador OTG com dedicado
DMA, PHY de velocidade máxima no chip e ULPI
– Ethernet MAC 10/100 com DMA dedicado:suporta hardware IEEE 1588v2, MII/RMII
• Interface de câmera paralela de 8 a 14 bits até54 Mbytes/s
• Aceleração criptográfica: hardwareaceleração para AES 128, 192, 256, TripleDES, HASH (MD5, SHA-1) e HMAC
• Gerador de números aleatórios verdadeiros
• Unidade de cálculo CRC
• ID exclusivo de 96 bits
• RTC: precisão de subsegundos, calendário de hardware
• Controle de acionamento e aplicação de motor
• Equipamentos médicos
• Aplicações industriais: PLC, inversores, disjuntores
• Impressoras e scanners
• Sistemas de alarme, vídeo porteiro e HVAC
• Eletrodomésticos de áudio doméstico