STM32F413VGT6 - 1MB Flash, 100MHz ARM Cortex-M4F MCU | STMicroelectronics
Артикул: STM32F413VGT6 ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $12.5 | $12,50 |
| 10 | $11.25 | $112,50 |
| 100 | $10 | $1.000,00 |
| 500 | $9 | $4.500,00 |
| 1.000 | $8.1 | $8.100,00 |
STM32F413VGT6 Обзор
What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It integrates a processor core, memory (flash and SRAM), and programmable input/output peripherals on a single chip. Microcontrollers are the backbone of embedded systems, ranging from simple household appliances to complex industrial automation. The STM32F413VGT6 belongs to the STM32F4 series, which is part of the broader STM32 family of 32-bit ARM Cortex-M based MCUs. This hierarchy places it within the high-performance segment of the STM32 portfolio, offering a balance of processing power, memory, and peripheral integration.
Key features of the STM32F413VGT6 include a 100 MHz ARM Cortex-M4F core with FPU, 1 MB flash, 320 KB SRAM, and a comprehensive set of peripherals: multiple 12-bit ADCs, DACs, timers, communication interfaces (USART, SPI, I2C, CAN, USB OTG, SDIO), and a cryptographic acceleration unit. The device supports a wide supply voltage range of 1.7V to 3.6V and operates over a temperature range of -40°C to +85°C. It also includes a true random number generator (TRNG) and a real-time clock (RTC) for secure and time-sensitive applications.
Technically, the STM32F413VGT6 is built on a 90nm process technology, enabling high performance with low power consumption. The Cortex-M4F core includes a single-precision FPU and DSP instructions, accelerating mathematical computations for signal processing and control algorithms. The device features a memory protection unit (MPU) for enhanced security and reliability. With up to 100 MHz clock speed, it can execute complex algorithms efficiently, making it ideal for real-time control and data acquisition.
Typical applications include industrial control systems, motor drives, medical devices, consumer electronics, and IoT gateways. The rich peripheral set and large memory make it suitable for applications requiring connectivity (USB, CAN, Ethernet via external PHY) and advanced user interfaces. The cryptographic unit and TRNG enable secure communication protocols, essential for IoT security.
When designing with this device, ensure proper decoupling of the power supply pins with 100nF capacitors placed close to each VDD pin, and a 4.7uF bulk capacitor. The VDDA pin requires a dedicated analog supply with filtering to maintain ADC accuracy. The BOOT0 pin configuration determines the boot source; a pull-down resistor is recommended for normal flash boot. For high-speed USB, a 22-ohm series resistor on the USB D+ and D- lines is required.
Аналоги без доработки для STM32F413VGT6 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с STM32F413VGT6 (тот же форм-фактор и посадочное место) — отличается по Package, SRAM, Timers, ADC, Communication Interfaces.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
STM32F413VGH6
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
STM32F413VGT6TR
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
STM32F407VGT6
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$7.55 / шт.
Открыть даташит →STM32F415VGT6
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$7.5 / шт.
Открыть даташит →STM32F417VGT6
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$8.1 / шт.
Открыть даташит →LPC4357FET256
⚡ Тот же корпус ⚠️ Характеристики не проверены✓ В наличии
$9.5 / шт.
Открыть даташит →STM32F413VGT6 Максимальные параметры и электрические характеристики
| Core | ARM Cortex-M4F with FPU |
| Maximum Clock Speed | 100 MHz |
| Flash Memory | 1 MB |
| SRAM | 320 KB |
| Supply Voltage Range | 1.7 V to 3.6 V |
| Диапазон рабочих температур | -40°C to +85°C |
| Корпус | LQFP100 (14x14 mm, 0.5 mm pitch) |
| Количество выводов | 100 |
| ADC | 3x 12-bit, up to 16 channels |
| DAC | 2x 12-bit |
| Timers | 12x 16-bit, 2x 32-bit |
| Communication Interfaces | 6x USART, 5x SPI, 3x I2C, 2x CAN, USB OTG FS, SDIO |
| Cryptographic Acceleration | AES, DES, 3DES, SHA-1, SHA-256, MD5 |
| Random Number Generator | True RNG (TRNG) |
| DMA | 16-channel DMA controller |
| GPIO | Up to 82 I/O ports |
| Статус RoHS | Compliant |
Конфигурация выводов STM32F413VGT6
| Контакт 1 | PE2 — GPIO or alternate function |
| Контакт 2 | PE3 — GPIO or alternate function |
| Контакт 3 | PE4 — GPIO or alternate function |
| Контакт 4 | PE5 — GPIO or alternate function |
| Контакт 5 | PE6 — GPIO or alternate function |
| Контакт 6 | VBAT — Backup battery supply |
| Контакт 7 | PC13 — GPIO or RTC output |
| Контакт 8 | PC14 — GPIO or OSC32_IN |
| Контакт 9 | PC15 — GPIO or OSC32_OUT |
| Контакт 10 | PF0 — GPIO or alternate function |
| Контакт 11 | PF1 — GPIO or alternate function |
| Контакт 12 | PF2 — GPIO or alternate function |
| Контакт 13 | PF3 — GPIO or alternate function |
| Контакт 14 | PF4 — GPIO or alternate function |
| Контакт 15 | PF5 — GPIO or alternate function |
| Контакт 16 | PF6 — GPIO or alternate function |
| Контакт 17 | PF7 — GPIO or alternate function |
| Контакт 18 | PF8 — GPIO or alternate function |
| Контакт 19 | PF9 — GPIO or alternate function |
| Контакт 20 | PF10 — GPIO or alternate function |
| Контакт 21 | VSS — Ground |
| Контакт 22 | VDD — Power supply |
| Контакт 23 | PH0 — OSC_IN or GPIO |
| Контакт 24 | PH1 — OSC_OUT or GPIO |
| Контакт 25 | NRST — Reset (active low) |
| Контакт 26 | PC0 — GPIO or ADC input |
| Контакт 27 | PC1 — GPIO or ADC input |
| Контакт 28 | PC2 — GPIO or ADC input |
| Контакт 29 | PC3 — GPIO or ADC input |
| Контакт 30 | VSSA — Analog ground |
| Контакт 31 | VDDA — Analog power supply |
| Контакт 32 | PA0 — GPIO or ADC input |
| Контакт 33 | PA1 — GPIO or ADC input |
| Контакт 34 | PA2 — GPIO or USART2_TX |
| Контакт 35 | PA3 — GPIO or USART2_RX |
| Контакт 36 | PA4 — GPIO or DAC_OUT1 |
| Контакт 37 | PA5 — GPIO or DAC_OUT2 |
| Контакт 38 | PA6 — GPIO or SPI1_MISO |
| Контакт 39 | PA7 — GPIO or SPI1_MOSI |
| Контакт 40 | PC4 — GPIO or I2S1_MCK |
| Контакт 41 | PC5 — GPIO or I2S1_SCK |
| Контакт 42 | PB0 — GPIO or ADC input |
| Контакт 43 | PB1 — GPIO or ADC input |
| Контакт 44 | PB2 — GPIO or BOOT1 |
| Контакт 45 | PB10 — GPIO or I2C2_SCL |
| Контакт 46 | PB11 — GPIO or I2C2_SDA |
| Контакт 47 | PB12 — GPIO or SPI2_NSS |
| Контакт 48 | PB13 — GPIO or SPI2_SCK |
| Контакт 49 | PB14 — GPIO or SPI2_MISO |
| Контакт 50 | PB15 — GPIO or SPI2_MOSI |
| Контакт 51 | PD8 — GPIO or USART3_TX |
| Контакт 52 | PD9 — GPIO or USART3_RX |
| Контакт 53 | PD10 — GPIO or USART3_CK |
| Контакт 54 | PD11 — GPIO or USART3_CTS |
| Контакт 55 | PD12 — GPIO or USART3_RTS |
| Контакт 56 | PD13 — GPIO or TIM4_CH2 |
| Контакт 57 | PD14 — GPIO or TIM4_CH3 |
| Контакт 58 | PD15 — GPIO or TIM4_CH4 |
| Контакт 59 | PC6 — GPIO or TIM3_CH1 |
| Контакт 60 | PC7 — GPIO or TIM3_CH2 |
| Контакт 61 | PC8 — GPIO or TIM3_CH3 |
| Контакт 62 | PC9 — GPIO or TIM3_CH4 |
| Контакт 63 | PA8 — GPIO or USB_OTG_FS_SOF |
| Контакт 64 | PA9 — GPIO or USB_OTG_FS_VBUS |
| Контакт 65 | PA10 — GPIO or USB_OTG_FS_ID |
| Контакт 66 | PA11 — GPIO or USB_OTG_FS_DM |
| Контакт 67 | PA12 — GPIO or USB_OTG_FS_DP |
| Контакт 68 | PA13 — GPIO or SWDIO |
| Контакт 69 | PA14 — GPIO or SWCLK |
| Контакт 70 | PA15 — GPIO or JTDI |
| Контакт 71 | PC10 — GPIO or USART4_TX |
| Контакт 72 | PC11 — GPIO or USART4_RX |
| Контакт 73 | PC12 — GPIO or USART5_TX |
| Контакт 74 | PD0 — GPIO or CAN1_RX |
| Контакт 75 | PD1 — GPIO or CAN1_TX |
| Контакт 76 | PD2 — GPIO or TIM3_ETR |
| Контакт 77 | PD3 — GPIO or USART2_CTS |
| Контакт 78 | PD4 — GPIO or USART2_RTS |
| Контакт 79 | PD5 — GPIO or USART2_TX |
| Контакт 80 | PD6 — GPIO or USART2_RX |
| Контакт 81 | PD7 — GPIO or USART2_CK |
| Контакт 82 | PE7 — GPIO or TIM1_ETR |
| Контакт 83 | PE8 — GPIO or TIM1_CH1 |
| Контакт 84 | PE9 — GPIO or TIM1_CH2 |
| Контакт 85 | PE10 — GPIO or TIM1_CH3 |
| Контакт 86 | PE11 — GPIO or TIM1_CH4 |
| Контакт 87 | PE12 — GPIO or TIM1_CH1N |
| Контакт 88 | PE13 — GPIO or TIM1_CH2N |
| Контакт 89 | PE14 — GPIO or TIM1_CH3N |
| Контакт 90 | PE15 — GPIO or TIM1_CH4N |
| Контакт 91 | PB3 — GPIO or JTDO |
| Контакт 92 | PB4 — GPIO or NJTRST |
| Контакт 93 | PB5 — GPIO or I2C1_SMBA |
| Контакт 94 | PB6 — GPIO or I2C1_SCL |
| Контакт 95 | PB7 — GPIO or I2C1_SDA |
| Контакт 96 | BOOT0 — Boot mode selection |
| Контакт 97 | PB8 — GPIO or CAN2_RX |
| Контакт 98 | PB9 — GPIO or CAN2_TX |
| Контакт 99 | VSS — Ground |
| Контакт 100 | VDD — Power supply |
Типичное применение
STM32F413VGT6 подходит для 6 применениеs: Industrial Control Systems, Medical Devices, IoT Gateways, Consumer Electronics, Automotive Electronics, Test and Measurement Equipment.
Industrial Control Systems
The STM32F413VGT6 is ideal for industrial control systems due to its high-speed 100 MHz Cortex-M4F core, multiple timers for PWM generation, and 12-bit ADCs for precise analog sensing. It can handle complex control algorithms like PID and FOC for motor drives, and its robust communication interfaces (CAN, USART, SPI) enable seamless integration with industrial networks. The device's wide operating temperature range (-40°C to +85°C) ensures reliability in harsh environments. In a typical PLC (Programmable Logic Controller), the STM32F413VGT6 manages I/O scanning, communication protocols, and real-time control loops. Its 1 MB flash allows storing extensive firmware for multiple functions, while 320 KB SRAM supports large data buffers for data logging. The cryptographic unit enhances security for industrial IoT applications, protecting against unauthorized access. Designers can leverage the STM32CubeMX tool to configure peripherals and generate initialization code, accelerating development. The LQFP100 package is easy to solder and suitable for industrial PCBs with moderate component density.
Рекомендуется
Medical Devices
The STM32F413VGT6 is well-suited for medical devices such as patient monitors, infusion pumps, and diagnostic equipment. Its high processing power enables real-time signal processing for ECG, EEG, and blood pressure monitoring. The device's low power consumption is critical for battery-operated portable medical devices, and its wide voltage range (1.7V to 3.6V) allows operation from a single lithium-ion cell. The cryptographic acceleration unit ensures secure data transmission for patient privacy compliance (e.g., HIPAA). In a typical patient monitor, the STM32F413VGT6 acquires analog signals from sensors via its ADCs, processes them using DSP instructions, and displays results on an LCD. The 1 MB flash stores calibration data and firmware updates, while 320 KB SRAM buffers real-time data streams. The device's multiple communication interfaces (USB, UART, SPI) facilitate connectivity to external modules like Wi-Fi or Bluetooth for remote monitoring. The LQFP100 package is compact enough for portable designs, and the -40°C to +85°C temperature range covers clinical environments. Designers must ensure proper isolation and EMC compliance for medical safety standards.
Рекомендуется
IoT Gateways
The STM32F413VGT6 is an excellent choice for IoT gateways that aggregate data from multiple sensors and communicate with cloud services. Its rich connectivity options (USB OTG, CAN, SDIO, USART, SPI, I2C) allow interfacing with various wireless modules (Wi-Fi, LoRa, Zigbee) and wired networks. The cryptographic acceleration unit enables secure TLS/DTLS handshakes, essential for protecting data in transit. The device's 100 MHz core can handle protocol stacks like MQTT and CoAP efficiently. In a typical IoT gateway, the STM32F413VGT6 collects sensor data via UART or SPI, processes it locally, and forwards it to the cloud via an Ethernet or Wi-Fi module. The 1 MB flash stores the firmware and configuration, while 320 KB SRAM buffers data bursts. The TRNG generates secure keys for authentication. The device's low-power modes allow battery-powered gateways to operate for extended periods. The LQFP100 package is suitable for compact gateway designs, and the wide temperature range supports outdoor deployment. Designers should consider adding an external Ethernet PHY for wired connectivity, as the F413 does not have a built-in MAC.
Рекомендуется
Consumer Electronics
The STM32F413VGT6 is used in high-end consumer electronics like smart home hubs, audio systems, and wearable devices. Its high performance enables advanced user interfaces with graphics, audio processing, and voice recognition. The device's large memory (1 MB flash, 320 KB SRAM) supports complex applications and over-the-air updates. The cryptographic unit ensures secure firmware updates and user data protection. In a smart home hub, the STM32F413VGT6 manages multiple communication protocols (Zigbee, Z-Wave, Wi-Fi) and controls connected devices. Its ADCs and DACs interface with sensors and audio codecs. The device's low power consumption is crucial for battery-powered wearables, and its small LQFP100 package fits compact designs. The -40°C to +85°C temperature range covers typical consumer environments. Designers can use STM32CubeMX to configure peripherals and generate code, speeding up development. For audio applications, the FPU accelerates audio processing algorithms like noise cancellation and equalization.
Рекомендуется
Automotive Electronics
The STM32F413VGT6 is suitable for automotive applications such as body control modules, infotainment systems, and advanced driver-assistance systems (ADAS) entry-level. Its high performance and rich peripherals enable real-time control and communication with CAN buses. The device's wide temperature range (-40°C to +85°C) meets automotive requirements, and its cryptographic unit supports secure communication protocols like SecOC. In a body control module, the STM32F413VGT6 manages lighting, windows, and door locks, using its timers for PWM dimming and ADCs for sensor inputs. The CAN interface connects to the vehicle's network. The 1 MB flash stores complex diagnostic routines, and 320 KB SRAM handles real-time data. The device's low power consumption is beneficial for always-on modules. The LQFP100 package is robust for automotive PCBs. Designers must ensure compliance with AEC-Q100 standards; the standard STM32F413VGT6 is not AEC-Q100 qualified, but ST offers automotive-grade variants (e.g., STM32F413VGT6Q) for such applications.
Рекомендуется
Test and Measurement Equipment
The STM32F413VGT6 is ideal for test and measurement equipment like oscilloscopes, data loggers, and signal generators. Its high-speed ADC and DACs enable precise signal acquisition and generation. The 100 MHz core can handle real-time signal processing, and the large memory buffers data for analysis. The device's multiple timers provide accurate timebase for triggering and sampling. In a portable oscilloscope, the STM32F413VGT6 acquires analog signals via its ADCs, processes them using DSP instructions, and displays waveforms on an LCD. The 1 MB flash stores firmware and calibration data, while 320 KB SRAM buffers waveform samples. The USB OTG interface allows connection to a PC for data transfer. The device's low power consumption extends battery life in portable instruments. The LQFP100 package is suitable for compact designs. Designers can use the FPU for fast FFT computations. The wide temperature range ensures accuracy in various environments.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для STM32F413VGT6 — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | STM32F413VGH6 | STM32F407VGT6 | STM32F415VGT6 | STM32F417VGT6 | LPC4357FET256 |
|---|---|---|---|---|---|---|
| Package | LQFP100 | LQFP100 - same | LQFP100 - same | LQFP100 - same | LQFP100 - same | LQFP100 - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | NXP Semiconductors |
| Core | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | Dual-core Cortex-M4/M0 |
| Maximum Clock Speed | 100 MHz | 100 MHz | 168 MHz | 100 MHz | 168 MHz | 204 MHz (M4) |
| Flash Memory | 1 MB | 1 MB | 1 MB | 1 MB | 1 MB | 1 MB |
| SRAM | 320 KB | 320 KB | 192 KB | 192 KB | 192 KB | 136 KB |
| Cryptographic Acceleration | Yes (AES, DES, 3DES, SHA-1, SHA-256, MD5) | Yes | No | No | No | No |
| Ethernet MAC | No | No | Yes | No | Yes | Yes |
| Temperature Range | -40°C to +85°C | -40°C to +105°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C |
Ключевые отличия
- Largest SRAM in its class (320 KB) (против STM32F407VGT6)
- Integrated cryptographic acceleration (против STM32F407VGT6)
- Lower power consumption at same clock (против STM32F407VGT6)
Заметки по проектированию
Decouple each VDD pin with a 100nF ceramic capacitor placed as close as possible to the pin. Additionally, place a 4.7uF bulk capacitor on the main VDD rail. The VDDA pin must be connected to a clean analog supply, typically through a ferrite bead and a 1uF capacitor to ground, to ensure ADC accuracy. The VBAT pin should be connected to a backup battery or tied to VDD through a diode to maintain RTC operation when main power is off.
For high-speed USB, route the D+ and D- lines as a differential pair with 90-ohm impedance. Place a 22-ohm series resistor on each line near the MCU. For the crystal oscillator, place the crystal and load capacitors close to the OSC_IN/OSC_OUT pins, and keep the trace lengths short to minimize parasitic capacitance. Use a ground plane under the MCU to reduce noise and improve EMC.
Ensure the BOOT0 pin is pulled low (through a 10k resistor) for normal flash boot. If BOOT0 is high, the device will boot from system memory, which may cause unexpected behavior. Also, do not leave unused GPIO pins floating; configure them as outputs or enable internal pull-ups/pull-downs to avoid excessive power consumption. For ADC accuracy, avoid routing digital signals near the VDDA pin.
Информация о соответствии
RoHS compliant per STMicroelectronics. Not AEC-Q100 qualified; automotive-grade variant STM32F413VGT6Q is available.