STM32F407IGH6 ARM Microcontroladores IC 168Mhz 192kB SRAM
♠ Descrição do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroeletrônica |
Categoria de Produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Series: | STM32F407IG |
Estilo de montagem: | SMD/SMT |
Pacote / Estojo: | UFBGA-176 |
Essencial: | ARM Cortex M4 |
Tamanho da memória do programa: | 1 MB |
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/S: | 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 operacional mínima: | - 40 C |
Temperatura operacional máxima: | + 85 C |
Embalagem: | Bandeja |
Marca: | STMicroeletrônica |
Resolução DAC: | 12 bits |
Tipo de RAM de dados: | SRAM |
Tipo de interface: | CAN, I2C, SDIO, I2S/SPI, UART/USART, USB |
Sensível à umidade: | Sim |
Número de canais ADC: | 24 canais |
Série do processador: | STM32F40 |
Produtos: | MCU+FPU |
Tipo de Produto: | Microcontroladores ARM - MCU |
Tipo de memória do programa: | Clarão |
Quantidade do pacote de fábrica: | 1008 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Temporizadores de vigilância: | Temporizador Watchdog, Janela |
Unidade de peso: | 0,004951 onças |
♠ Arm® Cortex®-M4 32b MCU+FPU, 210DMIPS, até 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 15 comm.interfaces e câmera
A família STM32F405xx e STM32F407xx é 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 apresenta 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 Arm.Ele também implementa um conjunto completo de DSPinstruções e uma unidade de proteção de memória (MPU) que aumenta a segurança do aplicativo.
A família STM32F405xx e STM32F407xx incorpora alta velocidade incorporadamemórias (memória Flash até 1 Mbyte, até 192 Kbytes de SRAM), até 4 Kbytes deSRAM de backup e uma ampla variedade de I/Os aprimorados e periféricos 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, dozeTemporizadores de 16 bits, incluindo dois temporizadores PWM para controle do motor, dois temporizadores de 32 bits de uso geral.um verdadeiro gerador de números aleatórios (RNG).Eles também apresentam padrão e avançadointerfaces de comunicação.
• Até três I2Cs
• Três SPIs, dois I2Ss full duplex.Para alcançar a precisão da classe de áudio, os periféricos I2Spode ser cronometrado através de um PLL de áudio interno dedicado ou através de um clock externo para permitirsincronização.
• Quatro USARTs mais dois UARTs
• Um USB OTG de velocidade total e um USB OTG de alta velocidade com capacidade de velocidade total (com oULPI),
• Dois CANs
• Uma interface SDIO/MMC
• Ethernet e interface de câmera disponíveis apenas em dispositivos STM32F407xx.
Novos periféricos avançados incluem um SDIO, um controle de memória estática flexível aprimorado(FSMC) (para dispositivos oferecidos em pacotes de 100 pinos e mais), uma câmerainterface para sensores CMOS.Consulte a Tabela 2: STM32F405xx e STM32F407xx: recursose contagens de periféricos para a lista de periféricos disponíveis em cada número de peça.
A família STM32F405xx e STM32F407xx opera na 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 odispositivo opera na faixa de temperatura de 0 a 70 °C usando uma fonte de alimentação externasupervisor: consulte a Seção: Reinicialização interna DESLIGADA.Um conjunto abrangente de economia de energiamodo permite o projeto de aplicações de baixo consumo de energia.
A família STM32F405xx e STM32F407xx oferece dispositivos em vários pacotes que variamde 64 pinos para 176 pinos.O conjunto de periféricos incluídos muda com o dispositivo escolhido.Esses recursos tornam a família de microcontroladores STM32F405xx e STM32F407xx adequadapara uma ampla gama de aplicações:
• Acionamento do motor e controle de aplicação
• Equipamento médico
• Aplicações industriais: PLC, inversores, disjuntores
• Impressoras e scanners
• Sistemas de alarme, vídeo porteiro e HVAC
• Aparelhos de áudio domésticos
• Núcleo: CPU Cortex®-M4 Arm® de 32 bits com FPU,Acelerador adaptativo em tempo real (ARTAcelerador) permitindo a execução do estado de espera 0da memória Flash, frequência até 168 MHz,unidade de proteção de memória, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) e DSPinstruções
• Recordações
– 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ívelsuportando Compact Flash, SRAM,Memórias PSRAM, NOR e NAND
• Interface paralela LCD, modos 8080/6800
• Relógio, reinicialização e gerenciamento de suprimentos
– 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 fábrica de 16 MHz (1%precisão)
– Oscilador de 32 kHz para RTC com calibração
– RC interno de 32 kHz com calibração
• Operação de baixa potência
- Modos de suspensão, parada e espera
– Fornecimento VBAT para RTC, backup de 20×32 bitsregistros + SRAM de backup opcional de 4 KB
• Conversores A/D de 3×12 bits, 2,4 MSPS: até 24canais e 7,2 MSPS em triple interleavedmodo
• 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 32temporizadores de bits de até 168 MHz, cada um com até 4IC/OC/PWM ou contador de pulsos e quadratura(incremental) entrada do codificador
• Modo de depuração
- Depuração de fio serial (SWD) e JTAGinterfaces
– Cortex-M4 Embedded Trace Macrocell™
• 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, ISO7816 interface, LIN, IrDA, controle de modem)
– Até 3 SPIs (42 Mbits/s), 2 com multiplexaçãoI2S full-duplex para obter classe de áudio
precisão via PLL de áudio interno ou externorelógio
– 2 × interfaces CAN (2.0B Ativo)
– Interface SDIO
• Conectividade avançada
– Dispositivo/host/OTG USB 2.0 de velocidade totalcontrolador com chip PHY
- USB 2.0 de alta velocidade/velocidade totalcontrolador de dispositivo/host/OTG com dedicado
DMA, PHY e ULPI de velocidade total no chip
– 10/100 Ethernet MAC com DMA dedicado:suporta hardware IEEE 1588v2, MII/RMII
• Interface de câmera paralela de 8 a 14 bits até54 MB/s
• Verdadeiro gerador de números aleatórios
• Unidade de cálculo CRC
• ID exclusivo de 96 bits
•RTC: precisão de subsegundos, calendário de hardware